1.1 --- a/tools/daemon/smud_connections.cpp Tue Jul 01 09:24:22 2008 +0000
1.2 +++ b/tools/daemon/smud_connections.cpp Tue Jul 01 09:29:02 2008 +0000
1.3 @@ -283,12 +283,18 @@
1.4 }
1.5
1.6 char filename[100];
1.7 - fgets(filename, sizeof(filename), file);
1.8 - if (filename[strlen(filename)-1] == '\n')
1.9 + filename[0] = '\n';
1.10 +
1.11 + while (filename[0] == '\n')
1.12 {
1.13 - filename[strlen(filename)-1] = '\0';
1.14 + fgets(filename, sizeof(filename), file);
1.15 + if (filename[strlen(filename)-1] == '\n')
1.16 + {
1.17 + filename[strlen(filename)-1] = '\0';
1.18 + }
1.19 }
1.20
1.21 +
1.22 printf("Filename is %s\n", filename);
1.23
1.24 //We now need to match this filename with one of our mmap'd files in memory and store it until send gets called.