]> Pileus Git - ~andy/gtk/blobdiff - gdk/x11/gdkscreen-x11.c
GdkScreen: get a long X property correctly
[~andy/gtk] / gdk / x11 / gdkscreen-x11.c
index 71478926ee8343fa3365f200c8122c017244afa4..760da2ba4df53f5e4cde6647ccac3de7cd420585 100644 (file)
@@ -285,7 +285,7 @@ get_current_desktop (GdkScreen *screen)
                       &data_return);
 
   if (type == XA_CARDINAL && format == 32 && n_items > 0)
-    workspace = (int) data_return[0];
+    workspace = ((long *) data_return)[0];
 
   if (data_return)
     XFree (data_return);