27#ifndef __G_VERSION_H__
28#define __G_VERSION_H__
30#if !defined (__GLIB_H_INSIDE__) && !defined (GLIB_COMPILATION)
31#error "Only <glib.h> can be included directly."
47 guint required_micro);
49#define GLIB_CHECK_VERSION(major,minor,micro) \
50 (GLIB_MAJOR_VERSION > (major) || \
51 (GLIB_MAJOR_VERSION == (major) && GLIB_MINOR_VERSION > (minor)) || \
52 (GLIB_MAJOR_VERSION == (major) && GLIB_MINOR_VERSION == (minor) && \
53 GLIB_MICRO_VERSION >= (micro)))
#define GLIB_AVAILABLE_IN_ALL
G_BEGIN_DECLS typedef char gchar
GLIB_VAR const guint glib_minor_version
GLIB_AVAILABLE_IN_ALL const gchar * glib_check_version(guint required_major, guint required_minor, guint required_micro)
G_BEGIN_DECLS GLIB_VAR const guint glib_major_version
GLIB_VAR const guint glib_interface_age
GLIB_VAR const guint glib_micro_version
GLIB_VAR const guint glib_binary_age