diff options
author | Jonas Ådahl <[email protected]> | 2012-10-28 00:50:12 +0200 |
---|---|---|
committer | Kristian Høgsberg <[email protected]> | 2012-11-07 16:13:03 -0500 |
commit | a3b6b2d3055070da9bf7054fecfd0b171c398eb7 (patch) | |
tree | 4064e9278000438ef021e22183bd121452ca050a /src/mesa | |
parent | 0b61f0b14894792baa48d59ff3df167334c7d83e (diff) |
wayland: Destroy frame callback when destroying surface
If a frame callback is not destroyed when destroying a surface, its
handler function will be invoked if the surface was destroyed after the
callback was requested but before it was invoked, causing a write on
free:ed memory.
This can happen if eglDestroySurface() is called shortly after
eglSwapBuffers().
Note: This is a candidate for stable branches.
Reviewed-by: Kristian Høgsberg <[email protected]>
Diffstat (limited to 'src/mesa')
0 files changed, 0 insertions, 0 deletions