[BACK]Return to scan.l CVS log [TXT][DIR] Up to [local] / src / usr.bin / bc

Diff for /src/usr.bin/bc/scan.l between version 1.8 and 1.9

version 1.8, 2003/10/18 19:57:10 version 1.9, 2003/10/18 20:35:36
Line 172 
Line 172 
         if (strbuf == NULL) {          if (strbuf == NULL) {
                 strbuf = malloc(strbuf_sz);                  strbuf = malloc(strbuf_sz);
                 if (strbuf == NULL)                  if (strbuf == NULL)
                         err(1, "cannot allocate string buffer");                          err(1, NULL);
         }          }
         strbuf[0] = '\0';          strbuf[0] = '\0';
 }  }
Line 192 
Line 192 
                 p = realloc(strbuf, newsize);                  p = realloc(strbuf, newsize);
                 if (p == NULL) {                  if (p == NULL) {
                         free(strbuf);                          free(strbuf);
                         err(1, "cannot realloc string buffer");                          err(1, NULL);
                 }                  }
                 strbuf_sz = newsize;                  strbuf_sz = newsize;
                 strbuf = p;                  strbuf = p;

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9