summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPepich <benedikt.abel@yahoo.de>2017-05-11 14:05:07 +0200
committerPepich <benedikt.abel@yahoo.de>2017-05-11 14:05:07 +0200
commitb61ba96fa598778578319282f13b370be8b9c0bd (patch)
treeaede86b9556bcb92fe7bb1d175376662e8e59684
parenta6ca6448bd258bc635382dde90ec28327050f4aa (diff)
Fixed gettingName never being reset after the name was read
-rw-r--r--src/main/java/com/nemez/cmdmgr/CommandManager.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/com/nemez/cmdmgr/CommandManager.java b/src/main/java/com/nemez/cmdmgr/CommandManager.java
index aa38107..c71a5e7 100644
--- a/src/main/java/com/nemez/cmdmgr/CommandManager.java
+++ b/src/main/java/com/nemez/cmdmgr/CommandManager.java
@@ -339,6 +339,7 @@ public class CommandManager {
if (gettingName && cmdName == null) {
/* set the command name to what we just gathered (trimmed) */
cmdName = buffer.toString().trim();
+ gettingName = false;
}else{
/* are we currently in an argument? */
if (currentArgComp == null) {
@@ -434,6 +435,7 @@ public class CommandManager {
/* we are getting the name and we didn't set it yet, set it */
if (gettingName && cmdName == null) {
cmdName = buffer.toString().trim();
+ gettingName = false;
}else{
/* we aren't defining a type, put the current text into the sub-command as a constant */
if (currentArgComp == null) {