diff options
author | Dan Nicholson <dbn.lists@gmail.com> | 2014-02-03 15:41:27 -0800 |
---|---|---|
committer | Dan Nicholson <dbn.lists@gmail.com> | 2014-02-03 15:41:27 -0800 |
commit | 90320817dc06052de780b406ad74db22845835ba (patch) | |
tree | ae82c1f24b63dac48c60110819da8e0707202d30 /glib/glib/glib-private.h | |
parent | e1d44d2362061a4cbd002ce059f1ac9dd78d971a (diff) | |
download | pkg-config-90320817dc06052de780b406ad74db22845835ba.tar.gz |
glib: Update snapshot version to 2.38.2
This is the latest stable release from upstream. Patches have been
refreshed, including putting the removal of most pkg-config checks into
the glib-only patch. A few more files, most notably the large NEWS file,
have also been removed from the repo to keep the size of the snapshot
down.
Diffstat (limited to 'glib/glib/glib-private.h')
-rw-r--r-- | glib/glib/glib-private.h | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/glib/glib/glib-private.h b/glib/glib/glib-private.h index fde0be8..44cbf3d 100644 --- a/glib/glib/glib-private.h +++ b/glib/glib/glib-private.h @@ -23,8 +23,18 @@ #include <glib.h> #include "gwakeup.h" -G_GNUC_INTERNAL GMainContext * g_get_worker_context (void); +gboolean g_check_setuid (void); +GMainContext * g_main_context_new_with_next_id (guint next_id); + +#ifdef G_OS_WIN32 +gchar *_glib_get_dll_directory (void); +GLIB_AVAILABLE_IN_ALL +gchar *_glib_get_locale_dir (void); +#endif + +GDir * g_dir_open_with_errno (const gchar *path, guint flags); +GDir * g_dir_new_from_dirp (gpointer dirp); #define GLIB_PRIVATE_CALL(symbol) (glib__private__()->symbol) @@ -39,9 +49,18 @@ typedef struct { /* See gmain.c */ GMainContext * (* g_get_worker_context) (void); + + gboolean (* g_check_setuid) (void); + GMainContext * (* g_main_context_new_with_next_id) (guint next_id); + + GDir * (* g_dir_open_with_errno) (const gchar *path, + guint flags); + GDir * (* g_dir_new_from_dirp) (gpointer dirp); + /* Add other private functions here, initialize them in glib-private.c */ } GLibPrivateVTable; +GLIB_AVAILABLE_IN_ALL GLibPrivateVTable *glib__private__ (void); #endif /* __G_MAIN_H__ */ |