You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by bl...@apache.org on 2001/03/16 21:13:52 UTC
cvs commit: xml-cocoon/src/org/apache/cocoon/components CocoonComponentManager.java
bloritsch 01/03/16 12:13:52
Modified: src/org/apache/cocoon/components Tag: xml-cocoon2
CocoonComponentManager.java
Log:
Handle null pointer exceptions
Revision Changes Path
No revision
No revision
1.1.2.3 +3 -1 xml-cocoon/src/org/apache/cocoon/components/Attic/CocoonComponentManager.java
Index: CocoonComponentManager.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/components/Attic/CocoonComponentManager.java,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -r1.1.2.2 -r1.1.2.3
--- CocoonComponentManager.java 2001/03/16 19:54:03 1.1.2.2
+++ CocoonComponentManager.java 2001/03/16 20:13:50 1.1.2.3
@@ -33,7 +33,7 @@
/** Default component manager for Cocoon's non sitemap components.
* @author <a href="mailto:paul@luminas.co.uk">Paul Russell</a>
- * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/03/16 19:54:03 $
+ * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/03/16 20:13:50 $
*/
public class CocoonComponentManager implements ComponentManager, Loggable, Configurable, Contextualizable {
@@ -176,7 +176,9 @@
}
public void release(Component component) {
+ if (component == null) return;
CocoonComponentHandler handler = (CocoonComponentHandler) this.componentMapping.get(component);
+ if (handler == null) return;
handler.put(component);
this.componentMapping.remove(component);
}
----------------------------------------------------------------------
In case of troubles, e-mail: webmaster@xml.apache.org
To unsubscribe, e-mail: cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org