]> git.sur5r.net Git - i3/i3status/blobdiff - src/print_volume.c
Match trailing equal sign in slurp_battery_info.
[i3/i3status] / src / print_volume.c
index 86b3505713303d304d31bff1676c8cd6c20c0c1b..58cba2a85b71a1c1de0e74869d8c371ad5a65793 100644 (file)
@@ -37,11 +37,11 @@ static char *apply_volume_format(const char *fmt, char *outwalk, int ivolume) {
             continue;
         }
         if (BEGINS_WITH(walk + 1, "%")) {
-            outwalk += sprintf(outwalk, "%%");
+            outwalk += sprintf(outwalk, "%s", pct_mark);
             walk += strlen("%");
         }
         if (BEGINS_WITH(walk + 1, "volume")) {
-            outwalk += sprintf(outwalk, "%d%%", ivolume);
+            outwalk += sprintf(outwalk, "%d%s", ivolume, pct_mark);
             walk += strlen("volume");
         }
     }