diff options
author | Todd C. Miller <millert@cvs.openbsd.org> | 2015-05-15 22:29:38 +0000 |
---|---|---|
committer | Todd C. Miller <millert@cvs.openbsd.org> | 2015-05-15 22:29:38 +0000 |
commit | 859ad3fd43b3b8289799fc07b91f705e3d60625b (patch) | |
tree | 01cc41843eee0eade93009f1a1ec1031e4dae81c /lib/libc/string/strrchr.c | |
parent | 1750c6aec5fb331bfdc2147cc368f7b3925351f2 (diff) |
Make index/rindex weak aliases of strchr/strrchr since they are not
part of the ISO C standard and have also been dropped from POSIX.
OK guenther@ kettenis@
Diffstat (limited to 'lib/libc/string/strrchr.c')
-rw-r--r-- | lib/libc/string/strrchr.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/libc/string/strrchr.c b/lib/libc/string/strrchr.c index b2f17fba287..181f56ea698 100644 --- a/lib/libc/string/strrchr.c +++ b/lib/libc/string/strrchr.c @@ -1,4 +1,4 @@ -/* $OpenBSD: strrchr.c,v 1.1 2014/11/30 19:43:57 deraadt Exp $ */ +/* $OpenBSD: strrchr.c,v 1.2 2015/05/15 22:29:37 millert Exp $ */ /* * Copyright (c) 1988 Regents of the University of California. * All rights reserved. @@ -30,6 +30,8 @@ #include <string.h> +__weak_alias(rindex, strrchr); + char * strrchr(const char *p, int ch) { |