fix possible fd leak, unrestored cancellation state on dns socket fail
[musl.git] / src / string / memrchr.c
bloba78e9d6cafa0c700cdeb00c856ac250d932e5ab5
1 #include <string.h>
2 #include "libc.h"
4 void *__memrchr(const void *m, int c, size_t n)
6 const unsigned char *s = m;
7 c = (unsigned char)c;
8 while (n--) if (s[n]==c) return (void *)(s+n);
9 return 0;
12 weak_alias(__memrchr, memrchr);