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