Skip to content

Commit 4a3ad3d

Browse files
author
Robert Henigan
authored
Merge pull request #1411 from smartdevicelink/bugfix/fix_log
Fix loggin issue in DebugTool
2 parents 61eaa3d + 58653e7 commit 4a3ad3d

File tree

4 files changed

+12
-19
lines changed
  • android/sdl_android/src/main/java/com/smartdevicelink/util
  • base/src/main/java/com/smartdevicelink/util
  • hello_sdl_java/src/main/java/com/smartdevicelink/java
  • javaSE/src/main/java/com/smartdevicelink/util

4 files changed

+12
-19
lines changed
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,19 @@
11
package com.smartdevicelink.util;
22

33
public class Log {
4-
public static int i(String tag, String message) {
4+
public static void i(String tag, String message) {
55
android.util.Log.i(tag, message);
6-
return 10;
76
}
87

9-
public static int w(String tag, String message) {
8+
public static void w(String tag, String message) {
109
android.util.Log.w(tag, message);
11-
return 10;
1210
}
1311

14-
public static int e(String tag, String message, Throwable t) {
12+
public static void e(String tag, String message, Throwable t) {
1513
if (t != null) {
1614
android.util.Log.e(tag, message, t);
1715
} else {
1816
android.util.Log.e(tag, message);
1917
}
20-
return 10;
2118
}
2219
}

base/src/main/java/com/smartdevicelink/util/NativeLogTool.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,6 @@ private static boolean log(LogTarget ltarg, String source, String logMsg) {
109109
return false;
110110
}
111111

112-
int bytesWritten = 0;
113112
int substrSize = 0;
114113
String chunk = null;
115114
try {
@@ -118,18 +117,15 @@ private static boolean log(LogTarget ltarg, String source, String logMsg) {
118117
chunk = logMsg.substring(idx, idx + substrSize);
119118
switch (ltarg) {
120119
case Info:
121-
bytesWritten = Log.i(source, chunk);
120+
Log.i(source, chunk);
122121
break;
123122
case Warning:
124-
bytesWritten = Log.w(source, chunk);
123+
Log.w(source, chunk);
125124
break;
126125
case Error:
127-
bytesWritten = Log.e(source, chunk, null);
126+
Log.e(source, chunk, null);
128127
break;
129128
}
130-
if (bytesWritten < chunk.length()) {
131-
Log.w(TAG, "Calling Log.e: msg length=" + chunk.length() + ", bytesWritten=" + bytesWritten);
132-
}
133129
}
134130
} catch (Exception ex) {
135131
Log.e(TAG, "Failure writing " + ltarg.name() + " fragments to android log:" + ex.toString(), null);

hello_sdl_java/src/main/java/com/smartdevicelink/java/Main.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ public class Main {
4343
static SdlService sdlService;
4444

4545
public static void main(String[] args) {
46+
//Enable DebugTool
47+
DebugTool.enableDebugTool();
48+
4649
mainThread = Thread.currentThread();
4750
LOCK = new Object();
4851
startSdlService();
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,19 @@
11
package com.smartdevicelink.util;
22

33
public class Log {
4-
public static int i(String tag, String message) {
4+
public static void i(String tag, String message) {
55
System.out.print("\r\nINFO: " + tag + " - " + message);
6-
return 10;
76
}
87

9-
public static int w(String tag, String message) {
8+
public static void w(String tag, String message) {
109
System.out.print("\r\nWARN: " + tag + " - " + message);
11-
return 10;
1210
}
1311

14-
public static int e(String tag, String message, Throwable t) {
12+
public static void e(String tag, String message, Throwable t) {
1513
if (t != null) {
1614
System.out.print("\r\nERROR: " + tag + " - " + message + " - " + t.getMessage());
1715
} else {
1816
System.out.print("\r\nERROR: " + tag + " - " + message);
1917
}
20-
return 10;
2118
}
2219
}

0 commit comments

Comments
 (0)