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

Diff for /src/usr.bin/make/varmodifiers.h between version 1.9 and 1.10

version 1.9, 2007/09/16 09:46:14 version 1.10, 2007/09/17 09:28:36
Line 39 
Line 39 
   
 /* result = VarModifiers_Apply(val, name, ctxt, undef_is_bad,  /* result = VarModifiers_Apply(val, name, ctxt, undef_is_bad,
  *   &should_free, &modstart, paren);   *   &should_free, &modstart, paren);
  *      Applies variable modifiers starting at modstart (including :),   *      Applies variable modifiers starting at modstart (including :),
  *      using parenthesis paren, to value val.   *      using parenthesis paren, to value val.
  *      Variables in spec are taken from context ctxt.   *      Variables in spec are taken from context ctxt.
  *      If undef_is_bad, error occurs if undefined variables are mentioned.   *      If undef_is_bad, error occurs if undefined variables are mentioned.
  *      modstart is advanced past the end of the spec.   *      modstart is advanced past the end of the spec.
Line 49 
Line 49 
  *   *
  *      If both val and name are NULL, VarModifiers_Apply just parses the   *      If both val and name are NULL, VarModifiers_Apply just parses the
  *      modifiers specification, as it can't apply it to anything. */   *      modifiers specification, as it can't apply it to anything. */
 extern char *VarModifiers_Apply(char *, const struct Name *, SymTable *,  extern char *VarModifiers_Apply(char *, const struct Name *, SymTable *,
         bool, bool *, const char **, int);          bool, bool *, const char **, int);
   
 /* Direct interface to specific modifiers used under special circumstances. */  /* Direct interface to specific modifiers used under special circumstances. */

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