mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-12-27 08:49:16 +08:00
6934aa2e8b
re: https://github.com/Unidata/netcdf-c/issues/1373 (partial) * Mark some global constants be const to indicate to make them easier to track. * Hide direct access to the ncrc_globalstate behind a function call. * Convert dispatch tables to constants (except the user defined ones) This has some consequences in terms of function arguments needing to be marked as const also. * Remove some no longer needed global fields * Aggregate all the globals in nclog.c * Uniformly replace nc_sizevector{0,1} with NC_coord_{zero,one} * Uniformly replace nc_ptrdffvector1 with NC_stride_one * Remove some obsolete code |
||
---|---|---|
.. | ||
bigf1.cdl | ||
bigf2.cdl | ||
bigf3.cdl | ||
bigr1.cdl | ||
bigr2.cdl | ||
bigr3.cdl | ||
c0.cdl | ||
CMakeLists.txt | ||
depend | ||
escapes.c | ||
generic.h | ||
genlib.c | ||
genlib.h | ||
getfill.c | ||
init.c | ||
lfs-tests | ||
load.c | ||
main.c | ||
Makefile.am | ||
ncgen3.1 | ||
ncgen.h | ||
ncgen.l | ||
ncgen.y | ||
ncgentab.c | ||
ncgentab.h | ||
ncgenyy.c | ||
run_nc4_tests.sh | ||
run_tests2.sh | ||
run_tests.sh | ||
XGetopt.c |