summary refs log tree commit diff
path: root/calmwm.h
diff options
context:
space:
mode:
authorokan <okan>2013-01-01 14:33:52 +0000
committerokan <okan>2013-01-01 14:33:52 +0000
commitccbb1f1529e539dce9b4520349407b146cd07edd (patch)
tree6ef4b250c60905618f17e7029475c9ba1c53e80b /calmwm.h
parent6cb334e50375837365cea46b962a534c852df055 (diff)
downloadcwm-ccbb1f1529e539dce9b4520349407b146cd07edd.tar.gz
cwm-ccbb1f1529e539dce9b4520349407b146cd07edd.tar.xz
cwm-ccbb1f1529e539dce9b4520349407b146cd07edd.zip
least intrusive way to plug a memleak when unbinding a duplicate key for
kbfunc_cmdexec; from Tiago Cunha
Diffstat (limited to 'calmwm.h')
-rw-r--r--calmwm.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/calmwm.h b/calmwm.h
index 849a803..9543341 100644
--- a/calmwm.h
+++ b/calmwm.h
@@ -74,6 +74,8 @@
 #define CWM_MENU_DUMMY		0x0001
 #define CWM_MENU_FILE		0x0002
 
+#define ARG_CHAR		0x0001
+#define ARG_INT			0x0002
 union arg {
 	char	*c;
 	int	 i;
@@ -239,6 +241,7 @@ struct keybinding {
 	int			 keycode;
 #define KBFLAG_NEEDCLIENT	 0x0001
 	int			 flags;
+	int			 argtype;
 };
 TAILQ_HEAD(keybinding_q, keybinding);