]> Pileus Git - ~andy/gtk/commit
Remove variables from the platform-independent GDK API
authorTor Lillqvist <tml@iki.fi>
Wed, 8 Sep 2010 12:55:45 +0000 (15:55 +0300)
committerTor Lillqvist <tml@iki.fi>
Wed, 8 Sep 2010 12:59:09 +0000 (15:59 +0300)
commit3963d5aa768b4e9e9f2c02888c24e9b2d850a2f9
tree222a2fb1e57913f3a79bf3d9bf3a26423a3a130b
parent319bc22c5c7f3a54d35da50af54b608b9759cddc
Remove variables from the platform-independent GDK API

gdk_threads_mutex, gdk_threads_lock and gdk_threads_unlock are removed
from public API. gdk_threads_mutex was deprecated already. Instead of
using gdk_threads_lock and _unlock one was presumably supposed to use
the GDK_THREADS_ENTER and _LEAVE macros, which now simply call the
corresponding gdk_threads_enter() and _leave() functions.

Remove he dllimport/dllexport ugliness for GDK for Windows.

There is still a gdk_display variable being exported by the X11
backend.
gdk/gdk.c
gdk/gdk.h
gdk/gdk.symbols
gdk/gdkglobals.c
gdk/gdktypes.h