In alb.goh, the ALB_dataFile[] component ist declared as
char ALB_dataFile[PATH_BUFFER_SIZE];
while alb.def declares it as being
ALB_dataFile FileLongName
(which seems to be consistent with the way it is interpreted by the Geos
system). As a consequence, the offsets of all the fields after that are
misplaced in the C version of the file, which means that any initializations of
the structure will be totally messed up...
ciao marcus
my ceterum censeo (one of them ;-)): C/GOC and DEF/UIH files should be created
automatically from a single source as far possible to make sure that the various
interfaces are always kept in sync. See IBM's SOM for an idea how this could be
done...