From b22d898297a2496ba4cfd31d445769fbebc0a46d Mon Sep 17 00:00:00 2001 From: kaashoek Date: Wed, 5 Jul 2006 20:00:14 +0000 Subject: timer interrupts disk interrupts (assuming bochs has a bug) --- string.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'string.c') diff --git a/string.c b/string.c index 54f4ba8..c88e7de 100644 --- a/string.c +++ b/string.c @@ -58,3 +58,14 @@ memmove(void *dst, const void *src, unsigned n) return dst; } + +int +strncmp(const char *p, const char *q, unsigned n) +{ + while (n > 0 && *p && *p == *q) + n--, p++, q++; + if (n == 0) + return 0; + else + return (int) ((unsigned char) *p - (unsigned char) *q); +} -- cgit v1.2.3