From 5dcac6d7fe5c84de791b33d7f0d9b93d65f0a7ae Mon Sep 17 00:00:00 2001 From: macdonst Date: Tue, 16 Nov 2010 13:29:47 -0500 Subject: [PATCH] Fixing issue in File Reader/Writer when newlines in file --- framework/src/com/phonegap/FileUtils.java | 1 + framework/src/com/phonegap/api/PluginResult.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/framework/src/com/phonegap/FileUtils.java b/framework/src/com/phonegap/FileUtils.java index dddfd5b2..e316a5a8 100755 --- a/framework/src/com/phonegap/FileUtils.java +++ b/framework/src/com/phonegap/FileUtils.java @@ -175,6 +175,7 @@ public class FileUtils extends Plugin { String line; while ((line = reader.readLine()) != null) { data.append(line); + data.append('\n'); } return data.toString(); } diff --git a/framework/src/com/phonegap/api/PluginResult.java b/framework/src/com/phonegap/api/PluginResult.java index 1a4250cf..1011d9cd 100755 --- a/framework/src/com/phonegap/api/PluginResult.java +++ b/framework/src/com/phonegap/api/PluginResult.java @@ -22,7 +22,7 @@ public class PluginResult { public PluginResult(Status status, String message) { this.status = status.ordinal(); - this.message = "'" + message + "'"; + this.message = JSONObject.quote(message); } public PluginResult(Status status, JSONArray message) {