Ecore_X: Fix array problem for 64-bit (unsigned long vs unsigned int).
authordevilhorns <devilhorns@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 11 Nov 2011 19:43:04 +0000 (19:43 +0000)
committerdevilhorns <devilhorns@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 11 Nov 2011 19:43:04 +0000 (19:43 +0000)
Thanks vtorri ;)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@65076 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore_x/xlib/ecore_x_window_prop.c

index 8d5c757..b08012a 100644 (file)
@@ -131,7 +131,7 @@ ecore_x_window_prop_card32_list_get(Ecore_X_Window win,
              return -1;
           }
         for (i = 0; i < num_ret; i++)
-          val[i] = ((unsigned long *)prop_ret)[i];
+          val[i] = ((unsigned int *)prop_ret)[i];
         num = num_ret;
         *plst = val;
      }