diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-06-13 12:59:34 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-06-13 12:59:34 -0400 |
commit | 9f235ec8ee1d9a08519707aed4b698867889b7fa (patch) | |
tree | 21f11413af0f9f9922399fc0a754ac9c05b092cd /src | |
parent | 3259fe64acbf25f12185e967c9d389064463db37 (diff) | |
download | stasis-9f235ec8ee1d9a08519707aed4b698867889b7fa.tar.gz |
Prevent false-positive result
* Return zero on error
Diffstat (limited to 'src')
-rw-r--r-- | src/str.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -16,7 +16,7 @@ int num_chars(const char *sptr, int ch) { int startswith(const char *sptr, const char *pattern) { if (!sptr || !pattern) { - return -1; + return 0; } for (size_t i = 0; i < strlen(pattern); i++) { if (sptr[i] != pattern[i]) { @@ -28,7 +28,7 @@ int startswith(const char *sptr, const char *pattern) { int endswith(const char *sptr, const char *pattern) { if (!sptr || !pattern) { - return -1; + return 0; } ssize_t sptr_size = (ssize_t) strlen(sptr); ssize_t pattern_size = (ssize_t) strlen(pattern); |