summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsundarjdev <sundarjdev@gmail.com>2010-05-12 07:12:31 +0530
committersundarjdev <sundarjdev@gmail.com>2010-05-12 07:12:31 +0530
commit734756ca3968b54e32acab867a05b10fc5e13d07 (patch)
tree1e0c1374a0811a6677662867e477736794519c9f
parent2836cc573a12cbe12e7d2fce7468c1a83374e510 (diff)
downloadlegacy-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.c2
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;
}