]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virProcessRunInForkHelper: Use virStrcpyStatic for static buffers
authorPeter Krempa <pkrempa@redhat.com>
Tue, 2 Mar 2021 10:14:54 +0000 (11:14 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 5 Mar 2021 14:01:29 +0000 (15:01 +0100)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/util/virprocess.c

index 69d64e94669327981ec353223ff7bde41de7abd7..7a0960e337b469b2cd54a0562335ff816009d4e4 100644 (file)
@@ -1168,14 +1168,14 @@ virProcessRunInForkHelper(int errfd,
 
             bin->data.code = err->code;
             bin->data.domain = err->domain;
-            ignore_value(virStrcpy(bin->data.message, err->message, sizeof(bin->data.message)));
+            virStrcpyStatic(bin->data.message, err->message);
             bin->data.level = err->level;
             if (err->str1)
-                ignore_value(virStrcpy(bin->data.str1, err->str1, sizeof(bin->data.str1)));
+                virStrcpyStatic(bin->data.str1, err->str1);
             if (err->str2)
-                ignore_value(virStrcpy(bin->data.str2, err->str2, sizeof(bin->data.str2)));
+                virStrcpyStatic(bin->data.str2, err->str2);
             if (err->str3)
-                ignore_value(virStrcpy(bin->data.str3, err->str3, sizeof(bin->data.str3)));
+                virStrcpyStatic(bin->data.str3, err->str3);
             bin->data.int1 = err->int1;
             bin->data.int2 = err->int2;