From d35215f8085db57fea54bf7bc2d8438350440bcf Mon Sep 17 00:00:00 2001 From: Blue Swirl Date: Thu, 18 Mar 2010 20:48:19 +0000 Subject: [PATCH] Fix OpenBSD linker warning 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 --- qemu-option.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qemu-option.c b/qemu-option.c index dc340b8dc..f83d07c1e 100644 --- a/qemu-option.c +++ b/qemu-option.c @@ -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: