Debian Patches

Status for w9wm/0.4.2-8

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 <> 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 <> no 2012-10-04

All known versions for source package 'w9wm'