[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#313407: libc6: C99 mode causes some library functions to be left undeclared



Package: libc6
Version: 2.3.2.ds1-22
Severity: normal

pryzbyj@andromeda:/tmp$ cat strdup.c 
#include <string.h>
int main()
{
	char *s=strdup("");
	return 0;
}

pryzbyj@andromeda:/tmp$ gcc -std=c99 strdup.c
strdup.c: In function `main':
strdup.c:4: warning: implicit declaration of function `strdup'
strdup.c:4: warning: initialization makes pointer from integer without a cast



Reply to: