Skip to content

Commit 8ebb2ff

Browse files
authored
Merge pull request #862 from Unidata/gh861.wif
Corrected overflow error in support of https://github.com/Unidata/net…
2 parents 30163bc + 878b107 commit 8ebb2ff

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

nc_test4/tst_vars2.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ main(int argc, char **argv)
2626
{
2727
int ncid, dimids[NUM_DIMS];
2828
int varid;
29-
int nvars_in, varids_in[NUM_VARS];
29+
int nvars_in, varids_in[NUM_VARS] = {0};
3030
signed char fill_value = 42, fill_value_in;
3131
nc_type xtype_in;
3232
size_t len_in;
@@ -777,6 +777,7 @@ main(int argc, char **argv)
777777

778778
int dimids[NDIMS5], dimids_in[NDIMS5];
779779
int varid, varid1, varid2, varid3, varid4;
780+
int varids_in4[NVAR4] = {0};
780781
int ndims, nvars, natts, unlimdimid;
781782
nc_type xtype_in;
782783
char name_in[NC_MAX_NAME + 1];
@@ -959,9 +960,9 @@ main(int argc, char **argv)
959960
if (nc_inq(ncid, &ndims, &nvars, &natts, &unlimdimid)) ERR;
960961
if (ndims != NDIMS5 || nvars != NVAR4 || natts != 0 ||
961962
unlimdimid != -1) ERR;
962-
if (nc_inq_varids(ncid, &nvars, varids_in)) ERR;
963+
if (nc_inq_varids(ncid, &nvars, varids_in4)) ERR;
963964
if (nvars != NVAR4) ERR;
964-
if (varids_in[0] != 0 || varids_in[1] != 1) ERR;
965+
if (varids_in4[0] != 0 || varids_in4[1] != 1) ERR;
965966
if (nc_inq_var(ncid, 0, name_in, &xtype_in, &ndims, dimids_in, &natts)) ERR;
966967
if (strcmp(name_in, VAR_NAME5) || xtype_in != NC_INT || ndims != 1 || natts != 0 ||
967968
dimids_in[0] != 0) ERR;

0 commit comments

Comments
 (0)