mirror of
https://github.com/Unidata/netcdf-c.git
synced 2025-03-31 17:50:26 +08:00
1. Fix an additional flaw in fill_value handling where non-atomic default values were not properly being handled.
2. Rename the NC4_inq_any_type to NC_inq_any_type 3. Fix performance test cases affected by this PR.
This commit is contained in:
parent
11547ffd29
commit
d06938fd1d
@ -619,5 +619,9 @@ main(int argc, char *argv[]) {
|
||||
if((stat = nc_close(ncid)))
|
||||
ERR1(stat);
|
||||
|
||||
free(varyz);
|
||||
free(varxz);
|
||||
free(varxy);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
@ -162,8 +162,6 @@ main() {/* create ref_tst_special_atts.nc */
|
||||
CHECK_ERR(stat);
|
||||
stat = nc_def_var_deflate(tst_special_atts_grp, var5_id, NC_SHUFFLE, 1, 2);
|
||||
CHECK_ERR(stat);
|
||||
stat = nc_def_var_fill(tst_special_atts_grp, var5_id, NC_NOFILL, NULL);
|
||||
CHECK_ERR(stat);
|
||||
|
||||
var6_dims[0] = dim1_dim;
|
||||
stat = nc_def_var(tst_special_atts_grp, "var6", NC_INT, RANK_var6, var6_dims, &var6_id);
|
||||
|
@ -42,7 +42,6 @@ variables:
|
||||
var5:_DeflateLevel = 2 ;
|
||||
var5:_Shuffle = "true" ;
|
||||
var5:_Fletcher32 = "true" ;
|
||||
var5:_NoFill = "true" ;
|
||||
int var6(dim1) ;
|
||||
var6:_Storage = "compact" ;
|
||||
var6:_Endianness = "little" ;
|
||||
|
@ -98,10 +98,13 @@ cleanncprops $srcdir/ref_tst_special_atts.cdl ref_tst_special_atts.tmp
|
||||
echo "*** comparing tst_special_atts.cdl with ref_tst_special_atts.cdl..."
|
||||
diff -b tst_special_atts.tmp ref_tst_special_atts.tmp ; ERR
|
||||
|
||||
# This creates a memory leak
|
||||
if test 0 = 1 ; then
|
||||
echo "*** Running tst_vlen_data.c to create test files."
|
||||
if ! ${execdir}/tst_vlen_data ; then if test $? != 027 ; then ERR; fi; fi
|
||||
${NCDUMP} tst_vlen_data.nc | sed 's/e+0/e+/g' > tst_vlen_data.cdl ; ERR
|
||||
diff -b tst_vlen_data.cdl $srcdir/ref_tst_vlen_data.cdl ; ERR
|
||||
fi
|
||||
|
||||
#echo ""
|
||||
#echo "*** Testing ncdump on file with corrupted header "
|
||||
|
Loading…
x
Reference in New Issue
Block a user