memset errors when using cfortran.h.


With some C++ and C (gcc 2.95.2) compilers, one can get error messages related to memset usage while using cfortran.h. As a result the a like this:

 HBOOK1(100, "Title", 100, 0, 100, 0);
 
cannot be compiled.

This is probably the most important fix required to cfortran.h. The workaround is trivial:

 char * title = "Title";
 HBOOK1(100, title, 100, 0, 100, 0);
 

CERN Program Library