aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian P. Hinz <bphinz@users.sf.net>2017-11-12 11:30:49 -0500
committerBrian P. Hinz <bphinz@users.sf.net>2017-11-13 18:21:03 -0500
commitd2cc34dd8afe7b9eaff75a48f68319e5f84053a5 (patch)
tree453a58c953ba84b8a77a4b8ef4c55f06eb07bb56
parentdaa7a5e7e27971e25f90a2ab85425418ec8a19a5 (diff)
downloadtigervnc-d2cc34dd8afe7b9eaff75a48f68319e5f84053a5.tar.gz
tigervnc-d2cc34dd8afe7b9eaff75a48f68319e5f84053a5.zip
Add formatted string function to LogWriter.
Need to be careful with escapes though.
-rw-r--r--java/com/tigervnc/rfb/LogWriter.java16
1 files changed, 12 insertions, 4 deletions
diff --git a/java/com/tigervnc/rfb/LogWriter.java b/java/com/tigervnc/rfb/LogWriter.java
index ca7d06ac..4c66e49c 100644
--- a/java/com/tigervnc/rfb/LogWriter.java
+++ b/java/com/tigervnc/rfb/LogWriter.java
@@ -35,10 +35,18 @@ public class LogWriter {
}
}
- public void error(String str) { write(0, str); }
- public void status(String str) { write(10, str); }
- public void info(String str) { write(30, str); }
- public void debug(String str) { write(100, str); }
+ public void error(String fmt, Object... args) {
+ write(0, String.format(fmt, args));
+ }
+ public void status(String fmt, Object... args) {
+ write(10, String.format(fmt, args));
+ }
+ public void info(String fmt, Object... args) {
+ write(30, String.format(fmt, args));
+ }
+ public void debug(String fmt, Object... args) {
+ write(100, String.format(fmt, args));
+ }
public static boolean setLogParams(String params) {
globalLogLevel = Integer.parseInt(params);