diff options
author | Mattias Andrée <maandree@operamail.com> | 2015-09-01 01:25:57 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2015-09-01 01:25:57 +0200 |
commit | e2742c43aa8f8dd4f4ce6738169af07972f8d538 (patch) | |
tree | 07409a6c43a421e4653161468aae381ad8fb5330 /include | |
parent | add string/array comparision functions (diff) | |
download | slibc-e2742c43aa8f8dd4f4ce6738169af07972f8d538.tar.gz slibc-e2742c43aa8f8dd4f4ce6738169af07972f8d538.tar.bz2 slibc-e2742c43aa8f8dd4f4ce6738169af07972f8d538.tar.xz |
add index and rindex
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/strings.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/include/strings.h b/include/strings.h index 15b8b1a..2044fa6 100644 --- a/include/strings.h +++ b/include/strings.h @@ -95,6 +95,25 @@ int strncasecmp(const char*, const char*, size_t) __GCC_ONLY(__attribute__((warn_unused_result, nonnull))); +/** + * This function is identical to `strchr`. + * + * This is a deprecated BSD extension. + */ +char* index(const char*, int) + __deprecated("Use 'strchr' instead.") + __GCC_ONLY(__attribute__((warn_unused_result, nonnull))); + +/** + * This function is identical to `strrchr`. + * + * This is a deprecated BSD extension. + */ +char* rindex(const char*, int) + __deprecated("Use 'strrchr' instead.") + __GCC_ONLY(__attribute__((warn_unused_result, nonnull))); + + #endif |