Skip to content

Commit d001ec8

Browse files
committed
Removing a problematic const causing issues on OSX.
1 parent cca0f8d commit d001ec8

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

include/ncdispatch.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -231,9 +231,9 @@ extern int NC_inq_recvar(int ncid, int varid, int* nrecdims, int* is_recdim);
231231
#endif
232232

233233
/* Vectors of ones and zeros */
234-
extern const size_t NC_coord_zero[NC_MAX_VAR_DIMS];
235-
extern const size_t NC_coord_one[NC_MAX_VAR_DIMS];
236-
extern const ptrdiff_t NC_stride_one[NC_MAX_VAR_DIMS];
234+
extern size_t NC_coord_zero[NC_MAX_VAR_DIMS];
235+
extern size_t NC_coord_one[NC_MAX_VAR_DIMS];
236+
extern ptrdiff_t NC_stride_one[NC_MAX_VAR_DIMS];
237237

238238
extern int NC_initialized;
239239

libdispatch/ddispatch.c

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ See LICENSE.txt for license information.
2727
#endif
2828

2929
/* Define vectors of zeros and ones for use with various nc_get_varX function*/
30-
const size_t NC_coord_zero[NC_MAX_VAR_DIMS];
31-
const size_t NC_coord_one[NC_MAX_VAR_DIMS];
32-
const ptrdiff_t NC_stride_one[NC_MAX_VAR_DIMS];
30+
size_t NC_coord_zero[NC_MAX_VAR_DIMS] = {0};
31+
size_t NC_coord_one[NC_MAX_VAR_DIMS] = {1};
32+
ptrdiff_t NC_stride_one[NC_MAX_VAR_DIMS] = {1};
3333

3434
NCRCglobalstate ncrc_globalstate;
3535

@@ -127,7 +127,7 @@ NCDISPATCH_initialize(void)
127127

128128
/* Initialize curl if it is being used */
129129
#if defined(ENABLE_BYTERANGE) || defined(ENABLE_DAP) || defined(ENABLE_DAP4)
130-
{
130+
{
131131
CURLcode cstat = curl_global_init(CURL_GLOBAL_ALL);
132132
if(cstat != CURLE_OK)
133133
status = NC_ECURL;
@@ -146,4 +146,3 @@ NCDISPATCH_finalize(void)
146146
#endif
147147
return status;
148148
}
149-

0 commit comments

Comments
 (0)