21 lines
589 B
Diff
21 lines
589 B
Diff
--- netcdf-4.6.0/ncgen/cvt.c.orig 2018-03-13 21:50:55.762607800 +0100
|
|
+++ netcdf-4.6.0/ncgen/cvt.c 2018-03-13 21:52:12.171941700 +0100
|
|
@@ -18,7 +18,7 @@
|
|
Constvalue tmp;
|
|
unsigned char* bytes = NULL;
|
|
size_t bytelen;
|
|
-#ifdef _MSC_VER
|
|
+#ifdef HAVE_WIN_SSCANF
|
|
int byteval;
|
|
#endif
|
|
|
|
@@ -411,7 +411,7 @@
|
|
break;
|
|
|
|
/* Conversion of a string to e.g. an integer should be what?*/
|
|
-#ifdef _MSC_VER
|
|
+#ifdef HAVE_WIN_SSCANF
|
|
case CASE(NC_STRING,NC_BYTE):
|
|
sscanf(src->value.stringv.stringv,"%d",&byteval); tmp.int8v = (char)byteval; break;
|
|
case CASE(NC_STRING,NC_UBYTE):
|