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 === "-")