diff --git a/Settings.c b/Settings.c index 93e56f97..a2bb0962 100644 --- a/Settings.c +++ b/Settings.c @@ -45,7 +45,7 @@ static void Settings_readMeterModes(Settings* this, const char* line, int column len++; } this->columns[column].len = len; - int* modes = xCalloc(len, sizeof(int)); + int* modes = len ? xCalloc(len, sizeof(int)) : NULL; for (int i = 0; i < len; i++) { modes[i] = atoi(ids[i]); }