mirror of
https://github.com/Unidata/netcdf-c.git
synced 2025-01-12 15:45:21 +08:00
8072d1f6bb
re: issue https://github.com/Unidata/netcdf-c/issues/1151 Modify DAP2 and DAP4 code to handle case when _FillValue type is not same as the parent variable type. Specifically: 1. Define a parameter [fillmismatch] to allow this mismatch; default is to disallow. 2. If allowed, forcibly change the type of the _FillValue to match the parent variable. 3. If allowed Convert the values to match new type 4. Generate a log message 5. if not allowed, then fail Implementing this required some changes to ncdap_test/dapcvt.c Also added test cases. Minor Unrelated Changes: 1. There were a number of warnings about e.g. assigning a const char* to a char*. Fix these 2. In nccopy.1, replace .NP with .IP "n" (re PR https://github.com/Unidata/netcdf-c/pull/1144) 3. fix minor error in ncdump/ocprint |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
test_anon_dim.2.syn.dmp | ||
test_anon_dim.syn.dmp | ||
test_atomic_array.5.nc.dmp | ||
test_atomic_array.8.nc.dmp | ||
test_atomic_array.9.nc.dmp | ||
test_atomic_array.nc.dmp | ||
test_atomic_array.syn.dmp | ||
test_atomic_types.nc.dmp | ||
test_atomic_types.syn.dmp | ||
test_enum_2.nc.dmp | ||
test_enum_array.4.nc.dmp | ||
test_enum_array.nc.dmp | ||
test_enum.nc.dmp | ||
test_fill.nc.dmp | ||
test_fillmismatch.nc.dmp | ||
test_groups1.nc.dmp | ||
test_one_var.nc.dmp | ||
test_one_vararray.1.nc.dmp | ||
test_one_vararray.3.nc.dmp | ||
test_one_vararray.nc.dmp | ||
test_opaque_array.7.nc.dmp | ||
test_opaque_array.nc.dmp | ||
test_opaque.nc.dmp | ||
test_sequence_1.syn.dmp | ||
test_sequence_2.syn.dmp | ||
test_struct1.nc.dmp | ||
test_struct_array.6.nc.dmp | ||
test_struct_array.nc.dmp | ||
test_struct_array.syn.dmp | ||
test_struct_nested3.nc.dmp | ||
test_struct_nested.nc.dmp | ||
test_struct_type.nc.dmp | ||
test_unlim1.nc.dmp | ||
test_utf8.nc.dmp | ||
test_vlen1.nc.dmp | ||
test_vlen2.nc.dmp | ||
test_vlen3.nc.dmp | ||
test_vlen4.nc.dmp | ||
test_vlen5.nc.dmp | ||
test_vlen6.nc.dmp | ||
test_vlen7.nc.dmp | ||
test_vlen8.nc.dmp |