From: hsdhillo Date: Thu, 2 Jan 2025 19:02:17 +0000 (-0800) Subject: plugins/solidigm: Telemetry null check json object X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=c1fbf7452f3080bca82a071f65323ec925753978;p=users%2Fsagi%2Fnvme-cli.git plugins/solidigm: Telemetry null check json object ensure object is not null Signed-off-by: hsdhillo --- diff --git a/plugins/solidigm/solidigm-telemetry/config.c b/plugins/solidigm/solidigm-telemetry/config.c index eceeede5..9d1b4e2a 100644 --- a/plugins/solidigm/solidigm-telemetry/config.c +++ b/plugins/solidigm/solidigm-telemetry/config.c @@ -61,7 +61,7 @@ const char *solidigm_config_get_nlog_obj_name(const struct json_object *config, if (!json_object_object_get_ex(nlog_names, hex_header, &obj_name)) return NULL; name = json_object_get_string(obj_name); - if (strncmp(NLOG_OBJ_PREFIX, name, strlen(NLOG_OBJ_PREFIX))) + if ((!name) || (strncmp(NLOG_OBJ_PREFIX, name, strlen(NLOG_OBJ_PREFIX)))) return NULL; return &name[strlen(OBJ_NAME_PREFIX)];