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:
Matthias Clasen
2010-12-15 14:49:23 -05:00
parent 33417c36f1
commit 985eb14469
17 changed files with 116 additions and 153 deletions

View File

@ -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);