diff options
Diffstat (limited to 'libmproxy/script.py')
-rw-r--r-- | libmproxy/script.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libmproxy/script.py b/libmproxy/script.py index f5fb6b41..79151f15 100644 --- a/libmproxy/script.py +++ b/libmproxy/script.py @@ -55,6 +55,8 @@ class Script: @classmethod def parse_command(klass, command): + if not command or not command.strip(): + raise ScriptError("Empty script command.") if os.name == "nt": # Windows: escape all backslashes in the path. backslashes = shlex.split(command, posix=False)[0].count("\\") command = command.replace("\\", "\\\\", backslashes) |