commit | 31ec93d5aa2878b21fa97c0415a7ddb20e41dd04 | [log] [tgz] |
---|---|---|
author | Richard S. Hall <rickhall@apache.org> | Tue Jul 04 16:10:58 2006 +0000 |
committer | Richard S. Hall <rickhall@apache.org> | Tue Jul 04 16:10:58 2006 +0000 |
tree | 739c37981334dcc7a2be80a5207984e71660178b | |
parent | 86700136e7a28f731b9086a525610dc869473cfb [diff] |
Applied patch (FELIX-90) for support for spaces in inside attribute values. git-svn-id: https://svn.apache.org/repos/asf/incubator/felix/trunk@419045 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/org.apache.felix.ipojo/src/main/java/org/apache/felix/ipojo/parser/ManifestMetadataParser.java b/org.apache.felix.ipojo/src/main/java/org/apache/felix/ipojo/parser/ManifestMetadataParser.java index c13494b..da85147 100644 --- a/org.apache.felix.ipojo/src/main/java/org/apache/felix/ipojo/parser/ManifestMetadataParser.java +++ b/org.apache.felix.ipojo/src/main/java/org/apache/felix/ipojo/parser/ManifestMetadataParser.java
@@ -129,12 +129,16 @@ c = string[i]; } i++; // skip = + i++; // skip " c = string[i]; - while (c != ' ') { + while (c != '"') { attValue = attValue + c; i++; c = string[i]; } + i++; // skip " + c=string[i]; + Attribute att = new Attribute(attName, attNs , attValue); m_elements[m_elements.length - 1].addAttribute(att); break;