diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2022-12-22 11:33:24 +0100 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2022-12-22 11:34:09 +0100 |
commit | 2883203df47fabc5785016257aa82effe40b5f8d (patch) | |
tree | d572ba86262c73b27e308c778272d8cddca71e05 | |
parent | a39ec8ca75eee38fcef18b5e3f1e5e61128f82ba (diff) | |
download | NetworkManager-2883203df47fabc5785016257aa82effe40b5f8d.tar.gz |
platform: fix NULL pointer dereference
src/libnm-platform/nmp-object.c:930: var_deref_op: Dereferencing null pointer "klass->cmd_plobj_to_string_id".
Fixes: 8feeb199ad4b ('platform: drop redundant hook implementations from NMPObject classes')
-rw-r--r-- | src/libnm-platform/nmp-object.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libnm-platform/nmp-object.c b/src/libnm-platform/nmp-object.c index f978e0e581..e510685b01 100644 --- a/src/libnm-platform/nmp-object.c +++ b/src/libnm-platform/nmp-object.c @@ -926,7 +926,7 @@ nmp_object_to_string(const NMPObject *obj, switch (to_string_mode) { case NMP_OBJECT_TO_STRING_ID: - if (!klass->cmd_plobj_to_string_id) + if (klass->cmd_plobj_to_string_id) return klass->cmd_plobj_to_string_id(&obj->object, buf, buf_size); g_snprintf(buf, buf_size, NM_HASH_OBFUSCATE_PTR_FMT, NM_HASH_OBFUSCATE_PTR(obj)); return buf; |