Multiple changes to reduce the amount of unprefixed symbols
The X11 backend exports a number of symbols which are _-prefixed (so don't become part of the gdk api), but are not named in a way to prevent accidental clashes between backends. The one API change here is that the gdk_xid_table functions have been removed - they did not server an purpose, since the xid table only stores windows anyway, and we already have a lookup-by-xid function for windows.
This commit is contained in:
		| @ -810,8 +810,8 @@ _gdk_x11_screen_new (GdkDisplay *display, | ||||
|   init_multihead (screen); | ||||
|   init_randr_support (screen); | ||||
|    | ||||
|   _gdk_x11_visual_init (screen); | ||||
|   _gdk_windowing_window_init (screen); | ||||
|   _gdk_x11_screen_init_visuals (screen); | ||||
|   _gdk_x11_screen_init_root_window (screen); | ||||
|    | ||||
|   return screen; | ||||
| } | ||||
| @ -1592,7 +1592,7 @@ gdk_xsettings_notify_cb (const char       *name, | ||||
| } | ||||
|  | ||||
| void | ||||
| _gdk_screen_x11_events_init (GdkScreen *screen) | ||||
| _gdk_x11_screen_init_events (GdkScreen *screen) | ||||
| { | ||||
|   GdkScreenX11 *screen_x11 = GDK_SCREEN_X11 (screen); | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Matthias Clasen
					Matthias Clasen