You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by vo...@apache.org on 2022/12/17 05:30:38 UTC

[myfaces] branch main updated: MYFACES-4534: check for null in CdiAnnotationProviderExtension#release

This is an automated email from the ASF dual-hosted git repository.

volosied pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/myfaces.git


The following commit(s) were added to refs/heads/main by this push:
     new 2a9daf451 MYFACES-4534: check for null in CdiAnnotationProviderExtension#release
     new 8ce2dccba Merge pull request #440 from volosied/MYFACES-4534
2a9daf451 is described below

commit 2a9daf45100993ad375d1f814b3738edcfaa414b
Author: Volodymyr Siedlecki <vo...@gmail.com>
AuthorDate: Fri Dec 16 22:30:15 2022 -0500

    MYFACES-4534: check for null in CdiAnnotationProviderExtension#release
---
 .../myfaces/config/annotation/CdiAnnotationProviderExtension.java | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/impl/src/main/java/org/apache/myfaces/config/annotation/CdiAnnotationProviderExtension.java b/impl/src/main/java/org/apache/myfaces/config/annotation/CdiAnnotationProviderExtension.java
index 77240d747..84cff5a7f 100644
--- a/impl/src/main/java/org/apache/myfaces/config/annotation/CdiAnnotationProviderExtension.java
+++ b/impl/src/main/java/org/apache/myfaces/config/annotation/CdiAnnotationProviderExtension.java
@@ -75,8 +75,12 @@ public class CdiAnnotationProviderExtension implements Extension
     
     public void release()
     {
-        map.clear();
-        map = null;
+        if (map != null) // MYFACES-4534
+        {
+            map.clear();
+            map = null;
+
+        }
 
         annotationsToScan = null;
     }