aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/arm/RallocUtil.c
diff options
context:
space:
mode:
authorJesse Wilson <jessewilson@google.com>2010-01-23 00:49:53 -0800
committerJesse Wilson <jessewilson@google.com>2010-01-26 12:24:24 -0800
commit0e2380935a5ea8d1ae3e59cfad6c4e5cbfcb54d9 (patch)
tree6d400871e3bca2dc7edf8480d2064569ca39f9c0 /vm/compiler/codegen/arm/RallocUtil.c
parent573960f63056125a12b05dcb624cbfa420ce64d5 (diff)
Including proper prefixes and qualified names in the Expat parser.
Also changing our SAX codepath to always include values for optional parameters. In testing Xalan's javax.xml.transform packages with the Expat source code, the emitted documents were malformed. The underlying problem was that Xalan was expecting optional parameters to be populated, but Expat was not populating them. The spec says, "Any or all of these may be provided, depending on the values of the http://xml.org/sax/features/namespaces and the http://xml.org/sax/features/namespace-prefixes properties: * the Namespace URI and local name are required when the namespaces property is true (the default), and are optional when the namespaces property is false (if one is specified, both must be); * the qualified name is required when the namespace-prefixes property is true, and is optional when the namespace-prefixes property is false (the default). Although Xalan is technically at fault here, it may take forever to find all of the places where these optional parameters are assumed to be present. Instead, I'll just supply them which adds little overhead anyway. See http://code.google.com/p/android/issues/detail?id=990
Diffstat (limited to 'vm/compiler/codegen/arm/RallocUtil.c')
0 files changed, 0 insertions, 0 deletions