~ubuntu-branches/debian/sid/glib2.0/sid

« back to all changes in this revision

Viewing changes to glib/glib-private.h

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2013-05-08 06:25:57 UTC
  • mfrom: (1.27.14) (3.1.181 experimental)
  • Revision ID: package-import@ubuntu.com-20130508062557-i7gbku66mls70gi2
Tags: 2.36.1-2
Merge experimental branch, upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
#include <glib.h>
24
24
#include "gwakeup.h"
25
25
 
26
 
G_GNUC_INTERNAL
27
26
GMainContext *          g_get_worker_context            (void);
28
 
G_GNUC_INTERNAL
29
27
gboolean                g_check_setuid                  (void);
 
28
GMainContext *          g_main_context_new_with_next_id (guint next_id);
 
29
 
 
30
#ifdef G_OS_WIN32
 
31
gchar *_glib_get_dll_directory (void);
 
32
GLIB_AVAILABLE_IN_ALL
 
33
gchar *_glib_get_locale_dir    (void);
 
34
#endif
30
35
 
31
36
#define GLIB_PRIVATE_CALL(symbol) (glib__private__()->symbol)
32
37
 
41
46
 
42
47
  /* See gmain.c */
43
48
  GMainContext *        (* g_get_worker_context)        (void);
 
49
 
 
50
  gboolean              (* g_check_setuid)              (void);
 
51
  GMainContext *        (* g_main_context_new_with_next_id) (guint next_id);
44
52
  /* Add other private functions here, initialize them in glib-private.c */
45
 
 
46
 
  gboolean              (* g_check_setuid)              (void);
47
53
} GLibPrivateVTable;
48
54
 
 
55
GLIB_AVAILABLE_IN_ALL
49
56
GLibPrivateVTable *glib__private__ (void);
50
57
 
51
58
#endif /* __G_MAIN_H__ */