[BACK]Return to cond.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / usr.bin / make

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/usr.bin/make/cond.c between version 1.38 and 1.39

version 1.38, 2008/02/06 18:26:37 version 1.39, 2008/02/07 00:49:38
Line 903  error:
Line 903  error:
                      * Use Var_Parse to parse the spec in parens and return                       * Use Var_Parse to parse the spec in parens and return
                      * True if the resulting string is empty.                       * True if the resulting string is empty.
                      */                       */
                     int     length;                      int     did_warn, length;
                     void    *freeIt;                      void    *freeIt;
                     char    *val;                      char    *val;
   
                     condExpr += 5;                      condExpr += 5;
   
                       did_warn = 0;
                     for (arglen = 0; condExpr[arglen] != '\0'; arglen += 1) {                      for (arglen = 0; condExpr[arglen] != '\0'; arglen += 1) {
                         if (condExpr[arglen] == '(')                          if (condExpr[arglen] == '(')
                             break;                              break;
                         if (!isspace((unsigned char)condExpr[arglen]))                          if (!isspace((unsigned char)condExpr[arglen]) &&
                               !did_warn) {
   
                             Parse_Error(PARSE_WARNING,                              Parse_Error(PARSE_WARNING,
                                 "Extra characters after \"empty\"");                                  "Extra characters after \"empty\"");
                               did_warn = 1;
                           }
                     }                      }
   
                     if (condExpr[arglen] != '\0') {                      if (condExpr[arglen] != '\0') {

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.39

CVSweb <webmaster@jp.NetBSD.org>