return true on SUCCESSS, not failure.
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 17 Apr 2012 02:28:06 +0000 (02:28 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 17 Apr 2012 02:28:06 +0000 (02:28 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@70251 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore_x/xlib/ecore_x.c

index 6e180f4..96d84e0 100644 (file)
@@ -1425,7 +1425,7 @@ ecore_x_pointer_mapping_set(unsigned char *map,
                             int nmap)
 {
    LOGFN(__FILE__, __LINE__, __FUNCTION__);
-   return XSetPointerMapping(_ecore_x_disp, map, nmap) ? EINA_TRUE : EINA_FALSE;
+   return (XSetPointerMapping(_ecore_x_disp, map, nmap) == MappingSuccess) ? EINA_TRUE : EINA_FALSE;
 }
 
 EAPI Eina_Bool