DragonFly BSD
DragonFly commits List (threaded) for 2004-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/usr.bin/make


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 12 Nov 2004 15:26:52 -0800 (PST)

dillon      2004/11/12 15:26:52 PST

DragonFly src repository

  Modified files:
    usr.bin/make         var.c 
  Log:
  Possibly expand the variable name's embedded variables before using it, as
  seen (somewhat) in NetBSD.  This catches a few extra recursion cases that
  could be hidden by expanding a NIL variable causing an existing variable to
  be returned (which caused infinite looping and climbing memory usage in at
  least one case).
  
  Taken-From: FreeBSD/1.27,1.28 (jmallett), originally obtained from NetBSD
  
  Revision  Changes    Path
  1.10      +32 -0     src/usr.bin/make/var.c


http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/var.c.diff?r1=1.9&r2=1.10&f=u



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]