summaryrefslogtreecommitdiffhomepage
path: root/patch/dwmc.c
diff options
context:
space:
mode:
authorbakkeby <[email protected]>2020-09-07 17:48:58 +0200
committerbakkeby <[email protected]>2020-09-07 17:48:58 +0200
commit4379517c25b136f4628c436254a54852542ebadf (patch)
tree8513e13abffb2185dc2d6ae4e48063a7d9a180e1 /patch/dwmc.c
parent260bd11a53d35a63fc722bb64cd417cc942c1858 (diff)
downloaddwm-flexipatch-4379517c25b136f4628c436254a54852542ebadf.tar.gz
dwm-flexipatch-4379517c25b136f4628c436254a54852542ebadf.zip
Adding IPC v1.5.5 patch
Diffstat (limited to 'patch/dwmc.c')
-rw-r--r--patch/dwmc.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/patch/dwmc.c b/patch/dwmc.c
index 065e64d..4dedcbc 100644
--- a/patch/dwmc.c
+++ b/patch/dwmc.c
@@ -62,9 +62,17 @@ fake_signal(void)
if (paramn == 1) arg = (Arg) {0};
else if (paramn > 2) return 1;
else if (strncmp(param, "i", n - len_str_sig) == 0)
+ #if IPC_PATCH
+ sscanf(fsignal + len_indicator + n, "%li", &(arg.i));
+ #else
sscanf(fsignal + len_indicator + n, "%i", &(arg.i));
+ #endif // IPC_PATCH
else if (strncmp(param, "ui", n - len_str_sig) == 0)
+ #if IPC_PATCH
+ sscanf(fsignal + len_indicator + n, "%lu", &(arg.ui));
+ #else
sscanf(fsignal + len_indicator + n, "%u", &(arg.ui));
+ #endif // IPC_PATCH
else if (strncmp(param, "f", n - len_str_sig) == 0)
sscanf(fsignal + len_indicator + n, "%f", &(arg.f));
else return 1;