From e6a0caa1640597eee7f3de12af4d011eecd9ea13 Mon Sep 17 00:00:00 2001 From: Ross Boucher Date: Sat, 6 Feb 2010 17:46:32 -0800 Subject: [PATCH] cplutil wasn't converting. CFPropertyList couldn't output XML correctly. --- Objective-J/CFPropertyList.js | 6 +++--- Objective-J/CommonJS/bin/cplutil | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Objective-J/CFPropertyList.js b/Objective-J/CFPropertyList.js index d98ebf0a1..b8743f415 100644 --- a/Objective-J/CFPropertyList.js +++ b/Objective-J/CFPropertyList.js @@ -126,7 +126,7 @@ CFPropertyListSerializers[CFPropertyList.FormatXML_v1_0] = "real": function(/*Float*/ aFloat) { - return "" + anInteger + ""; + return "" + aFloat + ""; }, "array": function(/*Array*/ anArray, /*Object*/ serializers) @@ -138,7 +138,7 @@ CFPropertyListSerializers[CFPropertyList.FormatXML_v1_0] = for (; index < count; ++index) string += serializePropertyList(anArray[index], serializers); - return ""; + return string+""; }, "dictionary": function(/*CFDictionary*/ aDictionary, /*Object*/ serializers) @@ -156,7 +156,7 @@ CFPropertyListSerializers[CFPropertyList.FormatXML_v1_0] = string += serializePropertyList(aDictionary.valueForKey(key), serializers); } - return ""; + return string+""; } } diff --git a/Objective-J/CommonJS/bin/cplutil b/Objective-J/CommonJS/bin/cplutil index 22826b724..4a745c1f4 100755 --- a/Objective-J/CommonJS/bin/cplutil +++ b/Objective-J/CommonJS/bin/cplutil @@ -68,7 +68,7 @@ exports.main = function(args) } else { - var encodedString = CFPropertyList.stringFromPropertyList(plistObject); + var encodedString = CFPropertyList.stringFromPropertyList(plistObject, options.format); // outextension? if (options.outPath === "-")