Răsfoiți Sursa

declare basename in string.h when _GNU_SOURCE is defined

note that it still will have the standards-conformant behavior, not
the GNU behavior. but at least this prevents broken code from ending
up with truncated pointers due to implicit declarations...
Rich Felker 13 ani în urmă
părinte
comite
1ba28b90d6
1 a modificat fișierele cu 1 adăugiri și 0 ștergeri
  1. 1 0
      include/string.h

+ 1 - 0
include/string.h

@@ -85,6 +85,7 @@ char *strcasestr(const char *, const char *);
 char *strsep(char **, const char *);
 void *memrchr(const void *, int, size_t);
 void *mempcpy(void *, const void *, size_t);
+char *basename(char *);
 #endif
 
 #ifdef __cplusplus