X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=retrace%2Fglretrace_egl.cpp;h=c03d04c2d4fc16743e6b71665c42de5f4d518bcd;hb=8cf630712592eea93b1a1988a0875fe293e6aea8;hp=27c5bb8e39531a8534f63542e76a2cfaa392e400;hpb=0ebd90a157596decd1ff3877ed8b9d7dfd0a4849;p=apitrace diff --git a/retrace/glretrace_egl.cpp b/retrace/glretrace_egl.cpp index 27c5bb8..c03d04c 100644 --- a/retrace/glretrace_egl.cpp +++ b/retrace/glretrace_egl.cpp @@ -145,7 +145,7 @@ static void retrace_eglCreateContext(trace::Call &call) { unsigned long long orig_context = call.ret->toUIntPtr(); unsigned long long orig_config = call.arg(1).toUIntPtr(); Context *share_context = getContext(call.arg(2).toUIntPtr()); - trace::Array *attrib_array = dynamic_cast(&call.arg(3)); + trace::Array *attrib_array = call.arg(3).toArray(); glws::Profile profile; switch (current_api) {