removed the prototype and made it include string.h instead

If your system, such as Solaris 2.7, lacks the strtok_r() prototype in
   string.h, then you'll face a bunch of warnings on all instances
   where strtok_r() is used.

   There's not much we can do about it. Adding a prototype here screws
   everything up on other platforms! :-(
This commit is contained in:
Daniel Stenberg 2001-05-31 06:05:32 +00:00
parent 4ce5fa3ea9
commit aa27db6986
1 changed files with 8 additions and 1 deletions

View File

@ -31,7 +31,14 @@
char *Curl_strtok_r(char *s, const char *delim, char **last);
#define strtok_r Curl_strtok_r
#else
extern char *strtok_r(char *s1, const char *s2, char **lasts);
#include <string.h>
/* If your system, such as Solaris 2.7, lacks the strtok_r() prototype in
string.h, then you'll face a bunch of warnings on all instances
where strtok_r() is used.
There's not much we can do about it. Adding a prototype here screws
everything up on other platforms! :-(
*/
#endif
#endif