src/csv.c:193:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
int len = strlen(datadir);
~~~ ^~~~~~~~~~~~~~~
}
datadir = strdup(value);
if (datadir != NULL) {
}
datadir = strdup(value);
if (datadir != NULL) {
- int len = strlen(datadir);
+ size_t len = strlen(datadir);
while ((len > 0) && (datadir[len - 1] == '/')) {
len--;
datadir[len] = '\0';
}
while ((len > 0) && (datadir[len - 1] == '/')) {
len--;
datadir[len] = '\0';
}
free(datadir);
datadir = NULL;
}
free(datadir);
datadir = NULL;
}