This is just about strings, right? So something like this will fix the problem and resolve this bug? Or am I missing something?
char buf[L_BUF_SIZE]; - fscanf(fp, "Rootname: %s\n", buf); + fscanf(fp, "Rootname: %L_BUF_SIZE_MINUS_ONEs%\n", buf);
This is just about strings, right? So something like this will fix the problem and resolve this bug? Or am I missing something?
char buf[L_BUF_SIZE]; - fscanf(fp, "Rootname: %s\n", buf); + fscanf(fp, "Rootname: %L_BUF_SIZE_MINUS_ONEs%\n", buf);