From 3700eb1d1a9b8339a0e57c34ed40a5d1d2adfa7c Mon Sep 17 00:00:00 2001
From: Vojtech Moravec <vojtech.moravec.st@vsb.cz>
Date: Fri, 25 Sep 2020 13:03:37 +0200
Subject: [PATCH] Add printf to ColorConsole

---
 .../java/azgracompress/utilities/ColorConsole.java   | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/main/java/azgracompress/utilities/ColorConsole.java b/src/main/java/azgracompress/utilities/ColorConsole.java
index 18857e3..2117887 100644
--- a/src/main/java/azgracompress/utilities/ColorConsole.java
+++ b/src/main/java/azgracompress/utilities/ColorConsole.java
@@ -36,14 +36,22 @@ public final class ColorConsole {
         }
     }
 
+    public static void printf(final Color color, final String format, final Object... args) {
+        fprintf(Target.stdout, color, String.format(format, args));
+    }
+
     public static void fprintf(final Target target, final Color color, final String format, final Object... args) {
+        fprintf(target, color, String.format(format, args));
+    }
+
+    public static void fprintf(final Target target, final Color color, final String string) {
 
         switch (target) {
             case stdout:
-                System.out.println(getColor(color) + String.format(format, args) + ANSI_RESET);
+                System.out.println(getColor(color) + string + ANSI_RESET);
                 break;
             case stderr:
-                System.err.println(getColor(color) + String.format(format, args) + ANSI_RESET);
+                System.err.println(getColor(color) + string + ANSI_RESET);
                 break;
         }
     }
-- 
GitLab