diff options
author | Philipp Thun | 2011-02-24 14:09:11 +0000 |
---|---|---|
committer | Philipp Thun | 2011-02-24 15:54:52 +0000 |
commit | 69a488e54619713aa9258c144e2b3755f64e5c98 (patch) | |
tree | d842b5ef4c4347ef2df9bcd0441214aaab03e91b | |
parent | 1b3f17cad726277c8320cb46318ba45dc4d1f460 (diff) | |
download | egit-69a488e54619713aa9258c144e2b3755f64e5c98.tar.gz egit-69a488e54619713aa9258c144e2b3755f64e5c98.tar.xz egit-69a488e54619713aa9258c144e2b3755f64e5c98.zip |
Fix NPE in DropAdapterAssistant
This change fixes a possible NullPointerException in class
DropAdapterAssistant.
Bug: 336983
Change-Id: Ib1828a4c9ccc72b1190dca13054ae250badb95d1
Signed-off-by: Philipp Thun <philipp.thun@sap.com>
-rw-r--r-- | org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/DropAdapterAssistant.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/DropAdapterAssistant.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/DropAdapterAssistant.java index 91bfbf15a6..a985dda3f0 100644 --- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/DropAdapterAssistant.java +++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/DropAdapterAssistant.java @@ -62,6 +62,8 @@ public class DropAdapterAssistant extends CommonDropAdapterAssistant { // check that all paths are valid repository paths String[] folders = (String[]) FileTransfer.getInstance().nativeToJava( transferData); + if (folders == null) + return Status.CANCEL_STATUS; for (String folder : folders) { File repoFile = new File(folder); if (FileKey.isGitRepository(repoFile, FS.DETECTED)) { |