netcdf-c/libsrc4
Dennis Heimbigner 715a6fe5eb The files libdispatch/dwinpath.c and include/ncwinpath.h
were added to provide a path name converter from e.g. cygwin
paths to e.g. windows paths. This is necessary because
the shell scripts may produce cygwin paths, but the code
may have been compiled with Visual Studio. Similar issues
arise with Mingw.

At appropriate places, and if using Visual Studio or Mingw,
I added calls to the path conversion code.
Apparently I forgot to find all the places where this
conversion was needed. So this pr does the following:
1. Push the calls to the converter to the various libXXX
   directories and out of libdispatch/dfile.c.
2. Add conversion calls to other parts of the code like oc2.

I also turns out that conversion code in dapcvt.c
had a bug when handling DAP Byte type under visual studio.

Notes:
1. there may still be places I missed that need to do path conversion.
2. need to make sure that calls to e.g. H5open also use converted path.
2017-07-13 10:40:07 -06:00
..
CMakeLists.txt Add provenance info for netcdf-4 files. 2016-05-07 14:32:07 -06:00
error4.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
Makefile.am Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
nc3stub.c Refactored read_scale(), memio_new(), var_create_dataset() and makespecial() 2013-12-08 03:29:26 -06:00
nc4attr.c Added platform checks for ARM. 2017-02-03 11:19:39 -07:00
nc4dim.c Finally get around to removing all that 2016-05-14 22:31:41 -06:00
nc4dispatch.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
nc4file.c The files libdispatch/dwinpath.c and include/ncwinpath.h 2017-07-13 10:40:07 -06:00
nc4grp.c Compile with c89 -- eliminate init in for-loop 2016-11-16 08:45:15 -07:00
nc4hdf.c Merged master, DAP4 support into branch. 2017-04-19 09:29:35 -06:00
nc4info.c Corrected a double-free reported by static analysis. 2017-06-15 12:09:54 -06:00
nc4internal.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
nc4printer.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
nc4type.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
nc4var.c 1) master merge 2)fix uname -o problem 2017-03-30 16:21:31 -06:00
ncfunc.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00