MPD
Macros | Functions
glib_compat.h File Reference
#include <glib.h>
#include <string.h>

Go to the source code of this file.

Macros

#define g_queue_clear(q)   do { g_queue_free(q); q = g_queue_new(); } while (0)
 

Functions

static guint g_timeout_add_seconds (guint interval, GSourceFunc function, gpointer data)
 
static void g_propagate_prefixed_error (GError **dest_r, GError *src, const gchar *format,...)
 
static char * g_uri_escape_string (const char *unescaped, const char *reserved_chars_allowed, gboolean allow_utf8)
 
static char * g_uri_parse_scheme (const char *uri)
 

Macro Definition Documentation

#define g_queue_clear (   q)    do { g_queue_free(q); q = g_queue_new(); } while (0)

Definition at line 33 of file glib_compat.h.

Function Documentation

static void g_propagate_prefixed_error ( GError **  dest_r,
GError *  src,
const gchar *  format,
  ... 
)
inlinestatic

Definition at line 46 of file glib_compat.h.

static guint g_timeout_add_seconds ( guint  interval,
GSourceFunc  function,
gpointer  data 
)
inlinestatic

Definition at line 36 of file glib_compat.h.

static char* g_uri_escape_string ( const char *  unescaped,
const char *  reserved_chars_allowed,
gboolean  allow_utf8 
)
inlinestatic

Definition at line 53 of file glib_compat.h.

static char* g_uri_parse_scheme ( const char *  uri)
inlinestatic

Definition at line 67 of file glib_compat.h.