]> git.mcshandy.xyz Git - picker/commitdiff
Remove misleading leading zeroes on printed decimal values master
authorRandy McShandy <randy@mcshandy.xyz>
Tue, 22 Apr 2025 03:53:16 +0000 (22:53 -0500)
committerRandy McShandy <randy@mcshandy.xyz>
Tue, 22 Apr 2025 03:53:16 +0000 (22:53 -0500)
source/rendering.c

index d98aac5e62938ab438dffdbfa5f45e51b8030fd3..30a0045cd0ee49d6c3f0bb4f310549070a8f2b25 100644 (file)
@@ -333,12 +333,12 @@ int32_t render_info_boxes(Runtime_Info* runtime, SDL_FRect* container)
   NULL_CHECK(runtime);
   NULL_CHECK(container);
 
-  snprintf(runtime->layout.red_component.text,  runtime->layout.red_component.text_len, "R:%03d/x%02X", runtime->active_rgb.r, runtime->active_rgb.r);
-  snprintf(runtime->layout.green_component.text,runtime->layout.green_component.text_len, "G:%03d/x%02X", runtime->active_rgb.g, runtime->active_rgb.g);
-  snprintf(runtime->layout.blue_component.text,  runtime->layout.blue_component.text_len, "B:%03d/x%02X", runtime->active_rgb.b, runtime->active_rgb.b);
-  snprintf(runtime->layout.hue_component.text,  runtime->layout.hue_component.text_len, "H:%03d/x%02X", runtime->active_hsl.h, runtime->active_hsl.h);
-  snprintf(runtime->layout.sat_component.text,  runtime->layout.sat_component.text_len, "S:%03d/x%02X", runtime->active_hsl.s, runtime->active_hsl.s);
-  snprintf(runtime->layout.lum_component.text,  runtime->layout.lum_component.text_len, "L:%03d/x%02X", runtime->active_hsl.l, runtime->active_hsl.l);
+  snprintf(runtime->layout.red_component.text,  runtime->layout.red_component.text_len, "R:%3d/x%02X", runtime->active_rgb.r, runtime->active_rgb.r);
+  snprintf(runtime->layout.green_component.text,runtime->layout.green_component.text_len, "G:%3d/x%02X", runtime->active_rgb.g, runtime->active_rgb.g);
+  snprintf(runtime->layout.blue_component.text,  runtime->layout.blue_component.text_len, "B:%3d/x%02X", runtime->active_rgb.b, runtime->active_rgb.b);
+  snprintf(runtime->layout.hue_component.text,  runtime->layout.hue_component.text_len, "H:%3d/x%02X", runtime->active_hsl.h, runtime->active_hsl.h);
+  snprintf(runtime->layout.sat_component.text,  runtime->layout.sat_component.text_len, "S:%3d/x%02X", runtime->active_hsl.s, runtime->active_hsl.s);
+  snprintf(runtime->layout.lum_component.text,  runtime->layout.lum_component.text_len, "L:%3d/x%02X", runtime->active_hsl.l, runtime->active_hsl.l);
 
   render_text_container(runtime, &runtime->layout.red_component);
   render_text_container(runtime, &runtime->layout.green_component);