diff options
author | EvilSeph <evilseph@unaligned.org> | 2011-04-24 21:49:45 -0400 |
---|---|---|
committer | EvilSeph <evilseph@unaligned.org> | 2011-04-24 21:49:45 -0400 |
commit | cc3f7710efc2c4256c88060c4050ec4b18d8c99e (patch) | |
tree | 454afa8d4a0a3603ceed9c0d5f65d83608c765bc /src | |
parent | 98b331ba8698847ec8e51f8cf764f470ad79c5dc (diff) | |
download | bukkit-cc3f7710efc2c4256c88060c4050ec4b18d8c99e.tar bukkit-cc3f7710efc2c4256c88060c4050ec4b18d8c99e.tar.gz bukkit-cc3f7710efc2c4256c88060c4050ec4b18d8c99e.tar.lz bukkit-cc3f7710efc2c4256c88060c4050ec4b18d8c99e.tar.xz bukkit-cc3f7710efc2c4256c88060c4050ec4b18d8c99e.zip |
Fixed AIOOBE when entering a space into console and hitting enter.
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/bukkit/command/SimpleCommandMap.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/command/SimpleCommandMap.java b/src/main/java/org/bukkit/command/SimpleCommandMap.java index 777996df..d7765622 100644 --- a/src/main/java/org/bukkit/command/SimpleCommandMap.java +++ b/src/main/java/org/bukkit/command/SimpleCommandMap.java @@ -69,6 +69,11 @@ public final class SimpleCommandMap implements CommandMap { */ public boolean dispatch(CommandSender sender, String commandLine) { String[] args = commandLine.split(" "); + + if (args.length == 0) { + return false; + } + String sentCommandLabel = args[0].toLowerCase(); args = Arrays_copyOfRange(args, 1, args.length); |