From 66581d57f32d7989ea6bf7925fe7a4a106bdef7f Mon Sep 17 00:00:00 2001 From: Ingo Franzki Date: Tue, 30 Jun 2026 17:05:19 +0200 Subject: [PATCH] libkmipclient: Fix error checking in kmip_node_clone() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Check the right pointer after strdup. Assisted-by: IBM Bob:2.0.0 Signed-off-by: Ingo Franzki Reviewed-by: Finn Callies Signed-off-by: Jan Höppner --- libkmipclient/kmip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libkmipclient/kmip.c b/libkmipclient/kmip.c index 3ed8e6bf..8bd9d921 100644 --- a/libkmipclient/kmip.c +++ b/libkmipclient/kmip.c @@ -897,7 +897,7 @@ struct kmip_node *kmip_node_clone(const struct kmip_node *node) case KMIP_TYPE_TEXT_STRING: if (node->text_value != NULL) { clone->text_value = strdup(node->text_value); - if (node->text_value == NULL) + if (clone->text_value == NULL) goto error; clone->length = strlen(clone->text_value); }