1 diff -dur winpdb-1.4.6.orig/rpdb2.py winpdb-1.4.6/rpdb2.py
2 --- winpdb-1.4.6.orig/rpdb2.py 2009-04-01 20:32:35.000000000 +0200
3 +++ winpdb-1.4.6/rpdb2.py 2010-02-26 13:00:48.000000000 +0100
4 @@ -10593,8 +10593,9 @@
5 b = ' --base64=%s' % _b
7 debugger = os.path.abspath(__file__)
8 - if debugger[-1:] == 'c':
9 - debugger = debugger[:-1]
10 + if debugger[-1:] in ('c', 'o'):
11 + if os.path.exists(debugger[:-1]):
12 + debugger = debugger[:-1]
14 debugger = as_unicode(debugger, fse)