summaryrefslogtreecommitdiff
path: root/lib/libc/string
diff options
context:
space:
mode:
authorTodd C. Miller <millert@cvs.openbsd.org>2001-07-29 21:15:24 +0000
committerTodd C. Miller <millert@cvs.openbsd.org>2001-07-29 21:15:24 +0000
commitb00ea12075e984bd8857962507547769a8ad17dd (patch)
treebf83e544628e69cd4bdda4988d609df5ffe7ef26 /lib/libc/string
parent547ca988ac6d4877d4881a788ef8cabba658eb0b (diff)
Minor style pedentry from ben@arbor.net plus some of my own and sync
libkern and libc versions.
Diffstat (limited to 'lib/libc/string')
-rw-r--r--lib/libc/string/strlen.c17
1 files changed, 10 insertions, 7 deletions
diff --git a/lib/libc/string/strlen.c b/lib/libc/string/strlen.c
index 332d5766f93..ab006e04c2b 100644
--- a/lib/libc/string/strlen.c
+++ b/lib/libc/string/strlen.c
@@ -1,6 +1,8 @@
+/* $OpenBSD: strlen.c,v 1.4 2001/07/29 21:15:23 millert Exp $ */
+
/*-
- * Copyright (c) 1990 The Regents of the University of California.
- * All rights reserved.
+ * Copyright (c) 1990, 1993
+ * The Regents of the University of California. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -32,10 +34,10 @@
*/
#if defined(LIBC_SCCS) && !defined(lint)
-static char *rcsid = "$OpenBSD: strlen.c,v 1.3 1996/08/19 08:34:19 tholo Exp $";
+static char *rcsid = "$OpenBSD: strlen.c,v 1.4 2001/07/29 21:15:23 millert Exp $";
#endif /* LIBC_SCCS and not lint */
-#ifndef _KERNEL
+#if !defined(_KERNEL) && !defined(_STANDALONE)
#include <string.h>
#else
#include <lib/libkern/libkern.h>
@@ -45,9 +47,10 @@ size_t
strlen(str)
const char *str;
{
- register const char *s;
+ const char *s;
- for (s = str; *s; ++s);
- return(s - str);
+ for (s = str; *s; ++s)
+ ;
+ return (s - str);
}