aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2015-09-01 01:25:57 +0200
committerMattias Andrée <maandree@operamail.com>2015-09-01 01:25:57 +0200
commite2742c43aa8f8dd4f4ce6738169af07972f8d538 (patch)
tree07409a6c43a421e4653161468aae381ad8fb5330 /include
parentadd string/array comparision functions (diff)
downloadslibc-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.h19
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