|
@@ -232,8 +232,9 @@ typedef struct {
|
|
|
|
|
|
/* last we pre-define a few icd for common utarrays of ints and strings */
|
|
|
static void utarray_str_cpy(void *dst, const void *src) {
|
|
|
- char **_src = (char**)src, **_dst = (char**)dst;
|
|
|
- *_dst = (*_src == NULL) ? NULL : strdup(*_src);
|
|
|
+ char *const *srcc = (char *const *)src;
|
|
|
+ char **dstc = (char**)dst;
|
|
|
+ *dstc = (*srcc == NULL) ? NULL : strdup(*srcc);
|
|
|
}
|
|
|
static void utarray_str_dtor(void *elt) {
|
|
|
char **eltc = (char**)elt;
|