summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xshare/extensions/simplepath.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/share/extensions/simplepath.rb b/share/extensions/simplepath.rb
index 466a75d10..3d9b7b372 100755
--- a/share/extensions/simplepath.rb
+++ b/share/extensions/simplepath.rb
@@ -78,9 +78,9 @@ def parsePath(d)
lastCommand = nil
lexPath(d) do |token, isCommand|
- if command
- raise 'Invalid number of parameters' if isCommand
- else
+ raise 'Invalid number of parameters' if command and isCommand
+
+ unless command
if isCommand
raise 'Invalid path, must begin with moveto.' \
unless lastCommand or token.upcase == 'M'