Kod: Markera allt
char *getconfig(const char* location, const char searchstr[]) {
FILE *file;
char *w[100], string[100];
int x[100], i=0;
file = fopen (location, "r");
if (file == NULL) return NULL;
else {
while(fgets(string , 100 , file) != NULL) { //???
x[i] = strlen(string)-1; //???
if(string[0] == '/') continue; // om första tecknet på raden är "/" ???
w[i] = strchr(string,'(')-1; //???
*w[i] = 0; //w# = 0
if(!strcmp(searchstr, string)) { // om searchstr = string
char *crlf = strpbrk(w[i]+3, "\r\n"); //???
if(crlf) //om crlf = 1
*crlf = 0; // crlf = 0
return w[i]+3; //Gåtillbaka med w#+3
}
i++;
}
fclose(file);
return NULL;
}
}