]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
Fix OpenBSD linker warning
authorBlue Swirl <blauwirbel@gmail.com>
Thu, 18 Mar 2010 20:48:19 +0000 (20:48 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Thu, 18 Mar 2010 20:48:19 +0000 (20:48 +0000)
qemu-option.o(.text+0x20f8): In function `qemu_opts_from_qdict_1':
/src/qemu/qemu-option.c:813: warning: strcpy() is almost always misused, please use strlcpy()

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
qemu-option.c

index dc340b8dc7db89a1674311218f8d6c614e98e651..f83d07c1e7ab36f7a183476ae0776b4fdafdef8f 100644 (file)
@@ -810,7 +810,8 @@ static void qemu_opts_from_qdict_1(const char *key, QObject *obj, void *opaque)
         value = buf;
         break;
     case QTYPE_QBOOL:
-        strcpy(buf, qbool_get_int(qobject_to_qbool(obj)) ? "on" : "off");
+        pstrcpy(buf, sizeof(buf),
+                qbool_get_int(qobject_to_qbool(obj)) ? "on" : "off");
         value = buf;
         break;
     default: