From b08500c9d244e2859387b983544255fa15ab0cb6 Mon Sep 17 00:00:00 2001 From: Dmitry Trofimov Date: Tue, 26 Nov 2013 19:18:39 +0100 Subject: [PATCH] args can be immutable (PY-11465). --- python/helpers/pydev/pydev_monkey.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/python/helpers/pydev/pydev_monkey.py b/python/helpers/pydev/pydev_monkey.py index 07c7e2b93929..c5dd39a87870 100644 --- a/python/helpers/pydev/pydev_monkey.py +++ b/python/helpers/pydev/pydev_monkey.py @@ -37,8 +37,9 @@ def patch_args(args): host, port = pydevd.dispatch() if port is not None: - args[indC + 1] = "import sys; sys.path.append('%s'); import pydevd; pydevd.settrace(host='%s', port=%s, suspend=False); %s"%(helpers, host, port, args[indC + 1]) - return args + new_args.extend(args) + new_args[indC + 1] = "import sys; sys.path.append('%s'); import pydevd; pydevd.settrace(host='%s', port=%s, suspend=False); %s"%(helpers, host, port, args[indC + 1]) + return new_args else: new_args.append(args[0]) else: