diff options
Diffstat (limited to 'ulib.c')
-rw-r--r-- | ulib.c | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -2,6 +2,7 @@ #include "stat.h" #include "fcntl.h" #include "user.h" +#include "x86.h" char* strcpy(char *s, char *t) @@ -35,11 +36,7 @@ strlen(char *s) void* memset(void *dst, int c, uint n) { - char *d; - - d = dst; - while(n-- > 0) - *d++ = c; + stosb(dst, c, n); return dst; } |