diff options
Diffstat (limited to 'pkgs/development/compilers/as31/0000-getline-break.patch')
-rw-r--r-- | pkgs/development/compilers/as31/0000-getline-break.patch | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/pkgs/development/compilers/as31/0000-getline-break.patch b/pkgs/development/compilers/as31/0000-getline-break.patch deleted file mode 100644 index c53f6587f8ad..000000000000 --- a/pkgs/development/compilers/as31/0000-getline-break.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git old/as31/run.c new/as31/run.c -index 28c5317..9e5263b 100644 ---- old/as31/run.c -+++ new/as31/run.c -@@ -113,7 +113,8 @@ int run_as31(const char *infile, int lst, int use_stdout, - } - - while (!feof(finPre)) { -- getline(&lineBuffer,&sizeBuf,finPre); -+ if (getline(&lineBuffer,&sizeBuf,finPre) == -1) -+ break; - if ((includePtr=strstr(lineBuffer,INC_CMD))) { - includePtr=includePtr+strlen(INC_CMD); - while ((*includePtr==' ')|| //move includePtr to filename -@@ -138,7 +139,8 @@ int run_as31(const char *infile, int lst, int use_stdout, - mesg_f("Cannot open include file: %s\n",includePtr); - } else { - while (!feof(includeFile)) { -- getline(&incLineBuffer,&incSizeBuf,includeFile); -+ if (getline(&incLineBuffer,&incSizeBuf,includeFile) == -1) -+ break; - fprintf(fin,"%s",incLineBuffer); - if (strlen(incLineBuffer)) { - incLineCount++; |