]> git.sur5r.net Git - i3/i3status/blobdiff - src/print_cpu_temperature.c
able to print percentage
[i3/i3status] / src / print_cpu_temperature.c
index feae3ec8a8cb388fc3e8717554d4f851303d65ef..569ea6064e4aa234a2e157f68037610ffd01517a 100644 (file)
@@ -250,11 +250,13 @@ void print_cpu_temperature_info(yajl_gen json_gen, char *buffer, int zone, const
     for (walk = selected_format; *walk != '\0'; walk++) {
         if (*walk != '%') {
             *(outwalk++) = *walk;
-            continue;
-        }
-        if (BEGINS_WITH(walk + 1, "degrees")) {
+
+        } else if (BEGINS_WITH(walk + 1, "degrees")) {
             outwalk += sprintf(outwalk, "%s", temperature.formatted_value);
             walk += strlen("degrees");
+
+        } else {
+            *(outwalk++) = '%';
         }
     }