Temporary fix for lack of <data> tag support in PLISTs (for nib2cib)

This commit is contained in:
Tom Robinson
2008-10-22 17:03:39 -07:00
parent fabd1df4dd
commit 88c64c5071
+4
View File
@@ -241,6 +241,7 @@ var XML_XML = "xml",
PLIST_BOOLEAN_FALSE = "false",
PLIST_NUMBER_REAL = "real",
PLIST_NUMBER_INTEGER = "integer";
PLIST_DATA = "data";
#if RHINO
@@ -409,6 +410,9 @@ function CPPropertyListCreateFromXMLData(XMLNodeOrData)
case PLIST_BOOLEAN_FALSE: object = false;
break;
case PLIST_DATA: object = FIRST_CHILD(XMLNode) ? CHILD_VALUE(XMLNode) : ""; // FIXME: temporary fix for NIBs with <data> tags
break;
default: objj_exception_throw(new objj_exception(OBJJPlistParseException, "*** " + NODE_NAME(XMLNode) + " tag not recognized in Plist."));
}