Fix deStrnlen fall-back implementation
authorPyry Haulos <phaulos@google.com>
Thu, 7 Jul 2016 21:58:52 +0000 (14:58 -0700)
committerPyry Haulos <phaulos@google.com>
Thu, 7 Jul 2016 21:58:52 +0000 (14:58 -0700)
Fixes #423

framework/delibs/debase/deString.c

index e6290f0..a9d3a3e 100644 (file)
@@ -185,7 +185,7 @@ size_t deStrnlen (const char* string, size_t maxSize)
        return strnlen_s(string, maxSize);
 #else
        size_t len = 0;
-       while (len < maxSize || string[len] != 0)
+       while (len < maxSize && string[len] != 0)
                ++len;
        return len;
 #endif