glx: Be a bit more paranoid in glx client cleanup
This would probably crash (via double-free) if you had multiple GPUs and an indirect context. Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
d770f92932
commit
2c2e1b6f57
|
@ -293,6 +293,7 @@ glxClientCallback(CallbackListPtr *list, void *closure, void *data)
|
|||
free(cl->returnBuf);
|
||||
free(cl->largeCmdBuf);
|
||||
free(cl->GLClientextensions);
|
||||
memset(cl, 0, sizeof(*cl));
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
Loading…
Reference in New Issue
Block a user