Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
10_compiler_warnings.diff | Prevent compiler warnings. Missing inclusions of stdlib.h and string.h, needed for undeclared prototypes of exit() and strcmp(). . Incorrect sentinel marker for execlp(). diff -Naurp w9wm-0.4.2.orig/error.c w9wm-0.4.2/error.c |
Mats Erik Andersson <mats.andersson@gisladisker.se> | no | 2009-12-31 | ||
20_menu_management.diff | Audit of menu subsystem. There was an off-by-one error in case the available menu allocation was exhausted at 16 entries. . A macro 9WM_MENU_ITEMS is introduced with value 32 for the number of possible entries. This is in accordance with the manual page, but raises the value actually encoded in source. . When attempting to execute a menu item, code is introduced to extract the name of the chosen executable and to separate arguments. Then the result is passed on to execvp(). Thus it is now possible to pass arguments in menu entries and to keep them easily visible. diff -Naurp w9wm-0.4.2.debian/9wm.c w9wm-0.4.2/9wm.c |
Mats Erik Andersson <debian@gisladisker.se> | no | 2012-10-04 |