diff options
| author | Yonit Halperin <yhalperi@redhat.com> | 2011-07-12 08:50:34 +0300 |
|---|---|---|
| committer | Yonit Halperin <yhalperi@redhat.com> | 2011-07-12 09:01:26 +0300 |
| commit | 686b67473f30043033deeaf0f1eb644915d792cd (patch) | |
| tree | 083dbbb642a22d4d491a28e6e34d7b5fe4831270 /client/application.cpp | |
| parent | 7e83957d2244be5469702260b3afe147d3784754 (diff) | |
server: fix access to a released drawable. RHBZ #713474
red_pipe_add_drawable can lead to removal of drawables from current tree
(since it calls red_handle_drawable_surfaces_client_synced), which can
also lead to releasing these drawables.
Before the fix, red_current_add_equal, called red_pipe_add_drawable,
without assuring afterwards that the drawables it refers to are still alive or
still in the current tree.
Diffstat (limited to 'client/application.cpp')
0 files changed, 0 insertions, 0 deletions
