Hallo!
Mal wieder ein Problem bei dem ich nicht weiterkome und das wahrscheinlich gar kein richtiges ist
compilermeldung:
Code
querydecode.c:39: warning: implicit declaration of function ‘mkstemp’
querydecode.c:44: warning: implicit declaration of function ‘fdopen’
funktion:
Code
int tmpFile = -1;
char *delimeter = "&";
char *p;
char myPath[64];
char command[120];
FILE *tmp_fp;
strcpy(myPath,"./querydecode_XXXXXX");
tmpFile = mkstemp(myPath); /* zeile 39 */
sprintf(command, "./uencode -d - %s", myPath);
if( tmpFile == -1 ){
return 1;
}
tmp_fp = (FILE *) fdopen(tmpFile, "w"); /* zeile 44 */
Alles anzeigen
und diese header habe ich:
C
#include <stdio.h> /* für fopen (zeile 39) */
#include <stdlib.h> /* für mkstemp (zeile 44) */
#include <string.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
compiliert wird mit "gcc -ansi -pedantic -Wall -g -c querydecode.c" (gcc (GCC) 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5) <-- falls das denn was bringt )
Vielen Dank im Vorraus,
Lukas