Skip to content

Commit 426d28d

Browse files
committed
more fix in breakpoints extract_arguments_64bits
1 parent 5f5ad25 commit 426d28d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

windows/debug/breakpoints.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,8 @@ def extract_arguments_64bits(self, cproc, cthread):
134134
else:
135135
t = rt(value)
136136

137-
if not isinstance(t, (windows.remotectypes.RemotePtr64, windows.remotectypes.RemotePtr32)):
137+
if (not isinstance(t, (windows.remotectypes.RemotePtr64, windows.remotectypes.RemotePtr32)) or
138+
isinstance(t, (ctypes.c_char_p, ctypes.c_wchar_p))):
138139
try:
139140
t = t.value
140141
except AttributeError:

0 commit comments

Comments
 (0)