summaryrefslogtreecommitdiff
path: root/ext/standard/php_string.h
diff options
context:
space:
mode:
authorAndrei Zmievski <andrei@php.net>1999-12-13 23:40:36 +0000
committerAndrei Zmievski <andrei@php.net>1999-12-13 23:40:36 +0000
commita15916a47aba3e89d2b6cad8533868c7ee958c25 (patch)
tree29d67ed25fb75cf23be9001184bad97060f80147 /ext/standard/php_string.h
parent457a13dac5d7bc56d41055090d8db2fffa9506f1 (diff)
downloadphp-git-a15916a47aba3e89d2b6cad8533868c7ee958c25.tar.gz
Made strspn() and strcspn() binary-safe.
# Please test if you can, especially cases with embedded chr(0). @ Made strspn() and strcspn() binary-safe.
Diffstat (limited to 'ext/standard/php_string.h')
-rw-r--r--ext/standard/php_string.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/standard/php_string.h b/ext/standard/php_string.h
index d7078f0201..3010676590 100644
--- a/ext/standard/php_string.h
+++ b/ext/standard/php_string.h
@@ -102,6 +102,8 @@ extern PHPAPI void php_char_to_str(char *str, uint len, char from, char *to, int
extern PHPAPI void php_implode(pval *delim, pval *arr, pval *return_value);
extern PHPAPI void php_explode(pval *delim, pval *str, pval *return_value);
-PHPAPI inline char *php_memnstr(char *haystack, char *needle, int needle_len, char *end);
+extern PHPAPI inline char *php_memnstr(char *haystack, char *needle, int needle_len, char *end);
+extern PHPAPI size_t php_strspn(char *s1, char *s2, char *s1_end, char *s2_end);
+extern PHPAPI size_t php_strcspn(char *s1, char *s2, char *s1_end, char *s2_end);
#endif /* _PHPSTRING_H */