From 62dd234ff7f9874343f88f5a15118c5d4a40e5e5 Mon Sep 17 00:00:00 2001 From: blueswir1 Date: Mon, 25 Aug 2008 20:03:28 +0000 Subject: [PATCH] Fix error introduced by r5044 qemu_strdup() doesn't copy a last character because of off by one error. Signed-off-by: Gleb Natapov git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5086 c046a42c-6fe2-441c-8c8c-71466251a162 --- qemu-malloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qemu-malloc.c b/qemu-malloc.c index 8ad616847a..3bffae1fbb 100644 --- a/qemu-malloc.c +++ b/qemu-malloc.c @@ -60,6 +60,6 @@ char *qemu_strdup(const char *str) ptr = qemu_malloc(len + 1); if (!ptr) return NULL; - pstrcpy(ptr, len, str); + pstrcpy(ptr, len + 1, str); return ptr; }