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

Diff for /src/usr.bin/make/varname.c between version 1.5 and 1.6

version 1.5, 2010/07/19 19:46:44 version 1.6, 2012/08/25 08:12:56
Line 32 
Line 32 
 #include "varname.h"  #include "varname.h"
   
 const char *  const char *
 VarName_Get(const char *start, struct Name *name, SymTable *ctxt, bool err, const char *(*cont)(const char *))  VarName_Get(const char *start, struct Name *name, SymTable *ctxt, bool err,
       const char *(*cont)(const char *))
 {  {
         const char *p;          const char *p;
         size_t len;          size_t len;
Line 41 
Line 42 
         /* If we don't want recursive variables, we skip over '$' */          /* If we don't want recursive variables, we skip over '$' */
         if (!FEATURES(FEATURE_RECVARS)) {          if (!FEATURES(FEATURE_RECVARS)) {
                 while (*p == '$')                  while (*p == '$')
                         p = cont(p);                          p = cont(p+1);
         }          }
         if (*p != '$') {          if (*p != '$') {
                 name->s = start;                  name->s = start;

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6