]> pd.if.org Git - pdclib/commitdiff
strnlen: stupid off-by-one
authorOwen Shepherd <owen.shepherd@e43.eu>
Sat, 25 Aug 2012 19:03:06 +0000 (20:03 +0100)
committerOwen Shepherd <owen.shepherd@e43.eu>
Sat, 25 Aug 2012 19:03:06 +0000 (20:03 +0100)
functions/string/strnlen.c

index e7eab5712bfbd6b13e335c9750956367c2061549..c5012e26a8b7649886b8063ede1d1c3f5d26f1d9 100644 (file)
@@ -16,7 +16,7 @@ size_t strnlen( const char * s, size_t maxlen )
     for( size_t len = 0; len != maxlen; len++ )\r
     {\r
         if(s[len] == '\0')\r
-            return len - 1;\r
+            return len;\r
     }\r
     return maxlen;\r
 }\r