[BACK]Return to var.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / make

Diff for /src/usr.bin/make/var.c between version 1.21 and 1.22

version 1.21, 1999/12/16 16:41:42 version 1.22, 1999/12/16 16:52:11
Line 1278 
Line 1278 
   
     free(as);      free(as);
     free(av);      free(av);
     Buf_AddChar(buf, '\0');  
     str = Buf_Retrieve(buf);      str = Buf_Retrieve(buf);
     Buf_Destroy(buf, FALSE);      Buf_Destroy(buf, FALSE);
     return (str);      return (str);
Line 1369 
Line 1368 
             Buf_AddChar(buf, *cp);              Buf_AddChar(buf, *cp);
     }      }
   
     Buf_AddChar(buf, '\0');  
   
     if (*cp != delim) {      if (*cp != delim) {
         *tstr = cp;          *tstr = cp;
         *length = 0;          *length = 0;
Line 1380 
Line 1377 
         *tstr = ++cp;          *tstr = ++cp;
         cp = Buf_Retrieve(buf);          cp = Buf_Retrieve(buf);
         *length = Buf_Size(buf);          *length = Buf_Size(buf);
         *length -= 1;   /* Don't count the NULL */  
         Buf_Destroy(buf, FALSE);          Buf_Destroy(buf, FALSE);
         return cp;          return cp;
     }      }
Line 1414 
Line 1410 
             Buf_AddChar(buf, '\\');              Buf_AddChar(buf, '\\');
         Buf_AddChar(buf, *str);          Buf_AddChar(buf, *str);
     }      }
     Buf_AddChar(buf, '\0');  
     str = Buf_Retrieve(buf);      str = Buf_Retrieve(buf);
     Buf_Destroy(buf, FALSE);      Buf_Destroy(buf, FALSE);
     return str;      return str;
Line 2257 
Line 2252 
         }          }
     }      }
   
     Buf_AddChar(buf, '\0');  
     str = Buf_Retrieve(buf);      str = Buf_Retrieve(buf);
     Buf_Destroy(buf, FALSE);      Buf_Destroy(buf, FALSE);
     return (str);      return (str);

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22