Index: ncdump.c =================================================================== RCS file: /upc/share/CVS/netcdf-3/ncdump/ncdump.c,v retrieving revision 1.5 retrieving revision 1.6 diff -c -r1.5 -r1.6 *** 1.5 1997/04/25 21:49:47 --- 1.6 1997/05/19 20:49:03 *************** *** 1,7 **** /********************************************************************* * Copyright 1993, University Corporation for Atmospheric Research * See netcdf/README file for copying and redistribution conditions. ! * $Header: /upc/share/CVS/netcdf-3/ncdump/ncdump.c,v 1.5 1997/04/25 21:49:47 russ Exp $ *********************************************************************/ #include --- 1,7 ---- /********************************************************************* * Copyright 1993, University Corporation for Atmospheric Research * See netcdf/README file for copying and redistribution conditions. ! * $Header: /upc/share/CVS/netcdf-3/ncdump/ncdump.c,v 1.6 1997/05/19 20:49:03 russ Exp $ *********************************************************************/ #include *************** *** 468,475 **** nc_status = nc_inq_att(ncid,varid,_FillValue,&att.type,&att.len); if(nc_status == NC_NOERR && att.type == var.type && att.len == 1) { ! NC_CHECK( nc_get_att_double(ncid, varid, _FillValue, ! &var.fillval) ); } else { switch (var.type) { case NC_BYTE: --- 468,482 ---- nc_status = nc_inq_att(ncid,varid,_FillValue,&att.type,&att.len); if(nc_status == NC_NOERR && att.type == var.type && att.len == 1) { ! if(var.type == NC_CHAR) { ! char fillc; ! NC_CHECK( nc_get_att_text(ncid, varid, _FillValue, ! &fillc ) ); ! var.fillval = fillc; ! } else { ! NC_CHECK( nc_get_att_double(ncid, varid, _FillValue, ! &var.fillval) ); ! } } else { switch (var.type) { case NC_BYTE: