diff options
author | sundarjdev <sundarjdev@gmail.com> | 2010-05-12 07:12:31 +0530 |
---|---|---|
committer | sundarjdev <sundarjdev@gmail.com> | 2010-05-12 07:12:31 +0530 |
commit | 734756ca3968b54e32acab867a05b10fc5e13d07 (patch) | |
tree | 1e0c1374a0811a6677662867e477736794519c9f | |
parent | 2836cc573a12cbe12e7d2fce7468c1a83374e510 (diff) | |
download | legacy-734756ca3968b54e32acab867a05b10fc5e13d07.tar.gz |
In memset.c, '0' was wrongly being set instead of the value passed by the caller. Modified code to fix this bug.
Change-Id: Id4f8b683fe4f03fbf6eba3edcf79defb87ef048c
-rw-r--r-- | libc/memset.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/memset.c b/libc/memset.c index 6886df9..1f1739f 100644 --- a/libc/memset.c +++ b/libc/memset.c @@ -29,6 +29,6 @@ void *memset(void *_p, unsigned v, unsigned count) { unsigned char *p = _p; - while(count-- > 0) *p++ = 0; + while(count-- > 0) *p++ = v; return _p; } |