diff options
| author | bakkeby <[email protected]> | 2020-09-07 17:48:58 +0200 |
|---|---|---|
| committer | bakkeby <[email protected]> | 2020-09-07 17:48:58 +0200 |
| commit | 4379517c25b136f4628c436254a54852542ebadf (patch) | |
| tree | 8513e13abffb2185dc2d6ae4e48063a7d9a180e1 /patch/dwmc.c | |
| parent | 260bd11a53d35a63fc722bb64cd417cc942c1858 (diff) | |
| download | dwm-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.c | 8 |
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; |
