diff options
| author | 2016-11-14 19:23:35 +0000 | |
|---|---|---|
| committer | 2016-11-14 19:23:35 +0000 | |
| commit | d53a46a1b5671dde00540d78048d485671636459 (patch) | |
| tree | b1c8a07d4c96356b046aedca904405f14e47eef0 /src/main/java | |
| parent | Fix matcher (blame @asiekierka) + add a dirty hack for inner class inside ano... (diff) | |
| download | enigma-fork-d53a46a1b5671dde00540d78048d485671636459.tar.gz enigma-fork-d53a46a1b5671dde00540d78048d485671636459.tar.xz enigma-fork-d53a46a1b5671dde00540d78048d485671636459.zip | |
Fix crash with ClassSelector
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/gui/ClassSelector.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/ClassSelector.java b/src/main/java/cuchaz/enigma/gui/ClassSelector.java index c6ef0e2..435509e 100644 --- a/src/main/java/cuchaz/enigma/gui/ClassSelector.java +++ b/src/main/java/cuchaz/enigma/gui/ClassSelector.java | |||
| @@ -181,6 +181,10 @@ public class ClassSelector extends JTree { | |||
| 181 | // I can never keep this rule straight when writing these damn things... | 181 | // I can never keep this rule straight when writing these damn things... |
| 182 | // a < b => -1, a == b => 0, a > b => +1 | 182 | // a < b => -1, a == b => 0, a > b => +1 |
| 183 | 183 | ||
| 184 | if(b == null || a == null){ | ||
| 185 | return 0; | ||
| 186 | } | ||
| 187 | |||
| 184 | String[] aparts = a.split("/"); | 188 | String[] aparts = a.split("/"); |
| 185 | String[] bparts = b.split("/"); | 189 | String[] bparts = b.split("/"); |
| 186 | for (int i = 0; true; i++) { | 190 | for (int i = 0; true; i++) { |