]> pd.if.org Git - pdclib/blobdiff - functions/string/strnlen.c
strnlen: stupid off-by-one
[pdclib] / 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