CVS Update: nedit(Fri, 3 Oct 2008 14:34:55 ())

lebert at users.sourceforge.net lebert at users.sourceforge.net
Fri Oct 3 14:34:55 CEST 2008


CVSROOT:	/cvsroot/nedit
Module name:	nedit
Repository:	nedit/source/
Changes by:	lebert at fdv4jf1.ch3.sourceforge.com.(none)	08/10/03 14:34:55

Modified files:
	nedit/source/: interpret.c interpret.h 

Log message:
	remove argument limit from action routines
	
	In the old days function calls could only have 9 arguments. This limitation
	comes from the macro language. This limitation was removed but the code for
	calling a action routine was not adopted to this change. So a buffer overflow
	was created. This commit removes this buffer overflow by creating the buffer
	dynamically from the number of arguments.
	
	Closes SF BUG#2074318



More information about the Develop mailing list