From: blueswir1 Date: Mon, 25 Aug 2008 20:03:28 +0000 (+0000) Subject: Fix error introduced by r5044 X-Git-Tag: release_0_10_0~1600 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=62dd234ff7f9874343f88f5a15118c5d4a40e5e5;p=thirdparty%2Fqemu.git 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 --- diff --git a/qemu-malloc.c b/qemu-malloc.c index 8ad616847a0..3bffae1fbb0 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; }