summaryrefslogtreecommitdiff
path: root/retrace/glretrace.py
diff options
context:
space:
mode:
Diffstat (limited to 'retrace/glretrace.py')
-rw-r--r--retrace/glretrace.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/retrace/glretrace.py b/retrace/glretrace.py
index e3fa346d..0c8bcb60 100644
--- a/retrace/glretrace.py
+++ b/retrace/glretrace.py
@@ -270,7 +270,7 @@ class GlRetracer(Retracer):
# TODO: handle BufferData variants
# TODO: don't rely on GL_ARB_direct_state_access
if function.name in ('glDeleteBuffers', 'glDeleteBuffersARB'):
- print r' if (currentContext->features().ARB_direct_state_access) {'
+ print r' if (currentContext && currentContext->features().ARB_direct_state_access) {'
print r' for (GLsizei i = 0; i < n; ++i) {'
print r' GLvoid *ptr = nullptr;'
print r' glGetNamedBufferPointerv(buffers[i], GL_BUFFER_MAP_POINTER, &ptr);'