Skip to content

Commit a2541a8

Browse files
committed
Fix multiple resource mappings causing a crash
1 parent 4f9af2c commit a2541a8

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

retrace/dxgiretrace.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,8 @@ def invokeInterfaceMethod(self, interface, method):
548548
print(' else')
549549
print(' _pbData = *ppData;')
550550
print(' _desc.RefCount++;')
551+
print(' if (!ppData)')
552+
print(' return;')
551553
else:
552554
print(' _MAP_DESC _MapDesc;')
553555
print(' _getMapDesc(_this, %s, _MapDesc);' % ', '.join(method.argNames()))

0 commit comments

Comments
 (0)