Ecore_X_Image: Add trap for potential missing XImage.
authordevilhorns <devilhorns@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 17 Feb 2011 18:38:56 +0000 (18:38 +0000)
committerdevilhorns <devilhorns@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 17 Feb 2011 18:38:56 +0000 (18:38 +0000)
commit1da55dec4da9b257be8a7ac17b330953905798c4
treeaabd50b243719dc9eed6fe05c0befafbb953a9d7
parent1ff73018ae3d767b28c3058a05b1b9bafd39e91d
Ecore_X_Image: Add trap for potential missing XImage.
  if Ecore_X_Image-->XImage does not exist, we call
_ecore_x_image_shm_create to create it via shm, BUT that function
can return a NULL XImage if shm is not supported, so we need to check
the return of that, else we are calling XShmPutImage with no XImage.

(NB: This should probably be backported to 1.0...if someone could
handle that please ?)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@57130 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/ecore_x/xlib/ecore_x_image.c