You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by jm...@apache.org on 2006/08/31 21:56:27 UTC
svn commit: r439035 -
/incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/util/AbstractXPath.java
Author: jmsnell
Date: Thu Aug 31 12:56:26 2006
New Revision: 439035
URL: http://svn.apache.org/viewvc?rev=439035&view=rev
Log:
Return a copy of the default namespaces, not a shared instance of those
Modified:
incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/util/AbstractXPath.java
Modified: incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/util/AbstractXPath.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/util/AbstractXPath.java?rev=439035&r1=439034&r2=439035&view=diff
==============================================================================
--- incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/util/AbstractXPath.java (original)
+++ incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/util/AbstractXPath.java Thu Aug 31 12:56:26 2006
@@ -31,11 +31,12 @@
private Map<String,String> namespaces = null;
public Map<String, String> getDefaultNamespaces() {
- if (namespaces == null)
+ if (namespaces == null) {
namespaces = new HashMap<String,String>();
- namespaces.put("a", Constants.ATOM_NS);
- namespaces.put("app", Constants.APP_NS);
- return namespaces;
+ namespaces.put("a", Constants.ATOM_NS);
+ namespaces.put("app", Constants.APP_NS);
+ }
+ return new HashMap<String,String>(namespaces);
}
public void setDefaultNamespaces(Map<String, String> namespaces) {