about summary refs log tree commit diff homepage
path: root/runtime/klee-libc/memchr.c
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/klee-libc/memchr.c')
-rw-r--r--runtime/klee-libc/memchr.c23
1 files changed, 9 insertions, 14 deletions
diff --git a/runtime/klee-libc/memchr.c b/runtime/klee-libc/memchr.c
index fe0670a7..3cd47cdf 100644
--- a/runtime/klee-libc/memchr.c
+++ b/runtime/klee-libc/memchr.c
@@ -36,19 +36,14 @@
 
 #include <string.h>
 
-void *
-memchr(s, c, n)
-	const void *s;
-	int c;
-	size_t n;
-{
-	if (n != 0) {
-		const unsigned char *p = s;
+void *memchr(const void *s, int c, size_t n) {
+  if (n != 0) {
+    const unsigned char *p = s;
 
-		do {
-			if (*p++ == c)
-				return ((void *)(p - 1));
-		} while (--n != 0);
-	}
-	return (NULL);
+    do {
+      if (*p++ == c)
+        return ((void *)(p - 1));
+    } while (--n != 0);
+  }
+  return (NULL);
 }