evas_shm: Fix dmabuf failure
authorDerek Foreman <derekf@osg.samsung.com>
Tue, 3 Jan 2017 20:20:18 +0000 (14:20 -0600)
committerDerek Foreman <derekf@osg.samsung.com>
Tue, 3 Jan 2017 20:20:18 +0000 (14:20 -0600)
commit06c05f853a29b1a319964125918cc515b62419dc
treec9d4e8cb7da1e4dbab6cd6712a28a1b2fcbc6797
parent5e006baacfb5d95780eae5021324f9a6bf1710df
evas_shm: Fix dmabuf failure

This keeps us from accidentally going through the fallback path twice and
crashing.  It also clears up some refcounting problems that would have led
to leaked memory in the crash case.

fix T5037
src/modules/evas/engines/wayland_shm/evas_dmabuf.c