summaryrefslogtreecommitdiff
path: root/memset.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2011-04-16 07:59:53 -0700
committerRichard Henderson <rth@twiddle.net>2011-04-16 07:59:53 -0700
commit3fae2a407ae3a09d6191ba407a8ce93c2e57c506 (patch)
tree9d74fdcbf6178e10ff71c7d76632ed46b4f5c4aa /memset.c
parent4070883293a637743655e9c7d654ca1b90304eb5 (diff)
downloadqemu-palcode-3fae2a407ae3a09d6191ba407a8ce93c2e57c506.zip
qemu-palcode-3fae2a407ae3a09d6191ba407a8ce93c2e57c506.tar.gz
qemu-palcode-3fae2a407ae3a09d6191ba407a8ce93c2e57c506.tar.bz2
Fix return value for early return in memset.
Diffstat (limited to 'memset.c')
-rw-r--r--memset.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/memset.c b/memset.c
index 5f93dc3..4e78ffb 100644
--- a/memset.c
+++ b/memset.c
@@ -4,7 +4,7 @@ void *memset(void *optr, int ival, unsigned long size)
void *ptr = optr;
if (__builtin_expect (size == 0, 0))
- return;
+ return optr;
if (__builtin_expect (val != 0, 0))
{