Bug 493008 – gdk_screen_get_window_stack is not 64-bit-compatible
2008-07-06 Matthias Clasen <mclasen@redhat.com> Bug 493008 – gdk_screen_get_window_stack is not 64-bit-compatible * gdk/x11/gdkscreen-x11.c (gdk_screen_get_window_stack): Fix 64-bit brokenness. Reported by Christian Hammond. svn path=/trunk/; revision=20788
This commit is contained in:
		 Matthias Clasen
					Matthias Clasen
				
			
				
					committed by
					
						 Matthias Clasen
						Matthias Clasen
					
				
			
			
				
	
			
			
			 Matthias Clasen
						Matthias Clasen
					
				
			
						parent
						
							128585147f
						
					
				
				
					commit
					486d65659f
				
			| @ -1205,14 +1205,14 @@ gdk_screen_get_window_stack (GdkScreen *screen) | ||||
|       if ((type_return == XA_WINDOW) && (format_return == 32) && | ||||
|           (data) && (nitems_return > 0)) | ||||
|         { | ||||
|           GdkNativeWindow *stack = (GdkNativeWindow *) data; | ||||
|           gulong *stack = (gulong *) data; | ||||
|           GdkWindow *win; | ||||
|           int i; | ||||
|  | ||||
|           for (i = 0; i < nitems_return; i++) | ||||
|             { | ||||
|               win = gdk_window_foreign_new_for_display (screen_x11->display, | ||||
|                                                         stack[i]); | ||||
|                                                         (GdkNativeWindow)stack[i]); | ||||
|  | ||||
|               if (win != NULL) | ||||
|                 ret = g_list_append (ret, win); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user