← Back to team overview

kadosu-dev team mailing list archive

[Branch ~kadosu-dev/kadosu/main] Rev 110: o fix NPE if memento isn't set

 

------------------------------------------------------------
revno: 110
committer: Martin Schaaf <mascha@xxxxxxxxxx>
branch nick: kadosu
timestamp: Mon 2009-11-09 21:19:56 +0100
message:
  o fix NPE if memento isn't set
modified:
  org.kadosu/src/main/java/org/kadosu/ui/views/IndexerView.java


--
lp:kadosu
https://code.launchpad.net/~kadosu-dev/kadosu/main

Your team Kadosu Developer is subscribed to branch lp:kadosu.
To unsubscribe from this branch go to https://code.launchpad.net/~kadosu-dev/kadosu/main/+edit-subscription.
=== modified file 'org.kadosu/src/main/java/org/kadosu/ui/views/IndexerView.java'
--- org.kadosu/src/main/java/org/kadosu/ui/views/IndexerView.java	2009-04-20 18:42:18 +0000
+++ org.kadosu/src/main/java/org/kadosu/ui/views/IndexerView.java	2009-11-09 20:19:56 +0000
@@ -148,9 +148,13 @@
   @Override
   public void init( final IViewSite site, final IMemento memento) throws PartInitException {
     super.init( site, memento);
-    final Boolean overwrite = memento.getBoolean( IndexerView.ID_VIEW + ".overwrite");
-    if (null != overwrite) {
-      fOverwrite = overwrite.booleanValue();
+    if (null != memento) {
+      final Boolean overwrite = memento.getBoolean( IndexerView.ID_VIEW + ".overwrite");
+      if (null != overwrite) {
+        fOverwrite = overwrite.booleanValue();
+      } else {
+        fOverwrite = false;
+      }
     } else {
       fOverwrite = false;
     }