From a40646fd732bb5ea1d7f8fc6b91d010b74c8e59c Mon Sep 17 00:00:00 2001
From: Christian Stenger <christian.stenger@theqtcompany.com>
Date: Tue, 25 Aug 2015 11:10:56 +0200
Subject: [PATCH] Don't treat pdbbridge.py as argument

Change-Id: I004dd5eab6733efaca4032e4fdb432f54c5f7114
Reviewed-by: hjk <hjk@theqtcompany.com>
---
 share/qtcreator/debugger/pdbbridge.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/share/qtcreator/debugger/pdbbridge.py b/share/qtcreator/debugger/pdbbridge.py
index f33d7ec654..3daec7e3cb 100644
--- a/share/qtcreator/debugger/pdbbridge.py
+++ b/share/qtcreator/debugger/pdbbridge.py
@@ -675,11 +675,13 @@ class Dumper:
     def runit(self):
 
         print("DIR: %s" % dir())
+        if sys.argv[0] == '-c':
+            sys.argv = sys.argv[2:]
+        else:
+            sys.argv = sys.argv[1:]
         print("ARGV: %s" % sys.argv)
-        mainpyfile = sys.argv[1]     # Get script filename
+        mainpyfile = sys.argv[0]     # Get script filename
         sys.path.append(os.path.dirname(mainpyfile))
-        self.savedArgv = sys.argv[1:]
-        print("SARGV: %s" % self.savedArgv)
         print("MAIN: %s" % mainpyfile)
 
         while True:
-- 
GitLab