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

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	jason_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2003/01/21 08:41:15

Modified files:
	gnu/usr.bin/cvs/src: Tag: OPENBSD_3_2 server.c 

Log message:
Pull in patch from current:
Fix (millert):
In dirswitch(), don't free dir_name until right before allocating
it again.  This removes a potential double-free problem, whereby
this function could free dir_name and then immediately return due
to invalid directory syntax (without ever reassigning dir_name),
then re-enter and free dir_name again.  Fix from Stefan Esser.



Visit your host, monkey.org