Author: scottbw
Date: Sun Feb  9 19:33:00 2014
New Revision: 1566367

URL: http://svn.apache.org/r1566367
Log:
Ensure we don't get an NPE when getting the value of a preference

Modified:
    
wookie/trunk/wookie-services/wookie-spi/src/main/java/org/apache/wookie/services/impl/DefaultPreferencesService.java

Modified: 
wookie/trunk/wookie-services/wookie-spi/src/main/java/org/apache/wookie/services/impl/DefaultPreferencesService.java
URL: 
http://svn.apache.org/viewvc/wookie/trunk/wookie-services/wookie-spi/src/main/java/org/apache/wookie/services/impl/DefaultPreferencesService.java?rev=1566367&r1=1566366&r2=1566367&view=diff
==============================================================================
--- 
wookie/trunk/wookie-services/wookie-spi/src/main/java/org/apache/wookie/services/impl/DefaultPreferencesService.java
 (original)
+++ 
wookie/trunk/wookie-services/wookie-spi/src/main/java/org/apache/wookie/services/impl/DefaultPreferencesService.java
 Sun Feb  9 19:33:00 2014
@@ -41,7 +41,12 @@ public class DefaultPreferencesService i
                        widgetpreferences = new HashMap<String, IPreference>();
                        this.preferences.put(token, widgetpreferences);
                }
-               return widgetpreferences.get(name).getValue();
+               IPreference pref = widgetpreferences.get(name);
+               if (pref != null){
+                       return widgetpreferences.get(name).getValue();
+               } else {
+                       return null;
+               }
        }
 
        @Override


Reply via email to