diff options
author | René Purrio | 2018-01-15 08:51:25 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2018-01-15 10:16:04 +0000 |
commit | 7d3d5990c8682cd4a23cc9bcc13b03a0ead238c4 (patch) | |
tree | 9a784384cc991c49a106054e4bffb8800a5fb08c /bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/CleanupClass.java | |
parent | 2e109c9ba829546ec5c0bed09bb604436ac30fd3 (diff) | |
download | eclipse.platform.swt-7d3d5990c8682cd4a23cc9bcc13b03a0ead238c4.tar.gz eclipse.platform.swt-7d3d5990c8682cd4a23cc9bcc13b03a0ead238c4.tar.xz eclipse.platform.swt-7d3d5990c8682cd4a23cc9bcc13b03a0ead238c4.zip |
Bug 529675 - [sonar] Resolve "Possible null pointer dereference"
Change-Id: I4b178bf17231e26b678c86f543fc447b1ac3ceb1
Signed-off-by: René Purrio <rpurrio@itemis.de>
Diffstat (limited to 'bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/CleanupClass.java')
-rw-r--r-- | bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/CleanupClass.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/CleanupClass.java b/bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/CleanupClass.java index 45c7b00ea9..8f4cc1c977 100644 --- a/bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/CleanupClass.java +++ b/bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/CleanupClass.java @@ -96,6 +96,9 @@ String loadFile (File file) { void loadDirectory(File file) { String[] entries = file.list(); + if (entries == null) { + entries = new String[0]; + } for (int i = 0; i < entries.length; i++) { String entry = entries[i]; File f = new File(file, entry); |