Module Name: src Committed By: christos Date: Tue Jan 12 19:40:50 UTC 2010
Modified Files: src/lib/libedit: eln.c Log Message: - call the mapping function directly instead of el_wset(). - save the strings passed to the mapping function so that they don't get re-used. This leaks. To fix it properly we could either pass a flag to free particular entries before re-using, or allocate all of them. Allocating all of them wastes memory, allocating some of them makes the code more complex. This fixes compatibility binding (shell tab completion for example) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/lib/libedit/eln.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.