|
Message-ID: <11455510.kDygYk5USg@main.pennware.com> Date: Sat, 26 May 2012 16:05:28 -0500 From: Richard Pennington <rich@...nware.com> To: musl@...ts.openwall.com Subject: A small bug in strrchr Hi, I found a small bug in strrchr(). strrchr("string", '\0') does not return a pointer to the trailing nul byte. Here is the corrected version: #include <string.h> void *__memrchr(const void *, int, size_t); char *strrchr(const char *s, int c) { return __memrchr(s, c, strlen(s) + 1); } (I added the + 1) -Rich
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.