]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
utils/metadata/meta_data.c: fix -Wnull-dereference warning 4261/head
authorEero Tamminen <eero.t.tamminen@intel.com>
Thu, 28 Dec 2023 18:02:07 +0000 (20:02 +0200)
committerEero Tamminen <eero.t.tamminen@intel.com>
Tue, 30 Jan 2024 09:26:17 +0000 (11:26 +0200)
Signed-off-by: Eero Tamminen <eero.t.tamminen@intel.com>
src/utils/metadata/meta_data.c

index c7d12db90e60566ca1a456cb02cc8fab98394166..5858a139cb1ef7088acd5128a85242cffa4b89b2 100644 (file)
@@ -133,8 +133,9 @@ static meta_entry_t *md_entry_clone(const meta_entry_t *orig) /* {{{ */
     return NULL;
 
   copy = md_entry_clone_contents(orig);
+  if (copy != NULL)
+    copy->next = md_entry_clone(orig->next);
 
-  copy->next = md_entry_clone(orig->next);
   return copy;
 } /* }}} meta_entry_t *md_entry_clone */