From c649a334d7bc656ea3c00cd9d3d102c88fbf8f80 Mon Sep 17 00:00:00 2001 From: Raphael Date: Fri, 30 Sep 2011 13:03:45 -0700 Subject: [PATCH] SDK: fix missing \n in 'android create avd' SDK Bug: 20430 Change-Id: Id427390c799165a1dff07530c6fce48488193055 --- sdkmanager/app/src/com/android/sdkmanager/Main.java | 3 +++ sdkmanager/libs/sdklib/src/com/android/sdklib/ISdkLog.java | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/sdkmanager/app/src/com/android/sdkmanager/Main.java b/sdkmanager/app/src/com/android/sdkmanager/Main.java index 4e5c0fb7d..139a4e494 100644 --- a/sdkmanager/app/src/com/android/sdkmanager/Main.java +++ b/sdkmanager/app/src/com/android/sdkmanager/Main.java @@ -143,6 +143,9 @@ public class Main { public void printf(String msgFormat, Object... args) { System.out.printf(msgFormat, args); + if (!msgFormat.endsWith("\n")) { + System.out.printf("\n"); + } } }; } diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/ISdkLog.java b/sdkmanager/libs/sdklib/src/com/android/sdklib/ISdkLog.java index ec22177b9..b1c1f3511 100644 --- a/sdkmanager/libs/sdklib/src/com/android/sdklib/ISdkLog.java +++ b/sdkmanager/libs/sdklib/src/com/android/sdklib/ISdkLog.java @@ -71,7 +71,8 @@ public interface ISdkLog { void error(Throwable t, String errorFormat, Object... args); /** - * Prints a message as-is on stdout. + * Prints a message on stdout. + * IF the message does not end with \n, a carriage return will be inserted. *

* Implementation can omit printing such messages when not in verbose mode. * No prefix is used, the message is printed as-is after formatting. -- 2.11.0