ECC-1936: Fix cppcheck warnings

This commit is contained in:
shahramn 2024-10-14 11:46:45 +01:00
parent 153d2669d5
commit 3812f5ef18
1 changed files with 2 additions and 1 deletions

View File

@ -210,9 +210,10 @@ static int evaluate_long(grib_expression* g, grib_handle* h, long* lres)
err = grib_get_string(h, keyName, keyValue, &len); err = grib_get_string(h, keyName, keyValue, &len);
if (err) return err; if (err) return err;
const char* sValue = grib_arguments_get_string(h, e->args, 1); const char* sValue = grib_arguments_get_string(h, e->args, 1);
if (!sValue) return GRIB_INVALID_ARGUMENT;
const bool case_sens = grib_arguments_get_long(h, e->args, 2) == 0; // 0=case-sensitive, 1=case-insensitive const bool case_sens = grib_arguments_get_long(h, e->args, 2) == 0; // 0=case-sensitive, 1=case-insensitive
const bool contains = string_contains_case(keyValue, sValue, case_sens); const bool contains = string_contains_case(keyValue, sValue, case_sens);
if (sValue && contains) { if (contains) {
*lres = 1; *lres = 1;
return GRIB_SUCCESS; return GRIB_SUCCESS;
} }