mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-28 11:55:39 +00:00
tag: don't use GLib 2.22 API
g_mapped_file_unref() was introduced in GLib 2.22, but we depend only on GLib 2.18, so use g_mapped_file_free() when compiling against older GLib versions until we bump the GLib dependency.
This commit is contained in:
parent
088c7c07a2
commit
3361d3286d
2 changed files with 9 additions and 0 deletions
|
@ -49,6 +49,11 @@
|
|||
|
||||
#include "lang-tables.c"
|
||||
|
||||
/* FIXME: remove once we depend on GLib >= 2.22 */
|
||||
#if !GLIB_CHECK_VERSION (2, 22, 0)
|
||||
#define g_mapped_file_unref g_mapped_file_free
|
||||
#endif
|
||||
|
||||
#ifndef GST_DISABLE_GST_DEBUG
|
||||
|
||||
#define GST_CAT_DEFAULT ensure_debug_category()
|
||||
|
|
|
@ -30,6 +30,10 @@
|
|||
#include <glib.h>
|
||||
#include <string.h>
|
||||
|
||||
#if !GLIB_CHECK_VERSION (2, 22, 0)
|
||||
#define g_mapped_file_unref g_mapped_file_free
|
||||
#endif
|
||||
|
||||
#define ISO_639_XML_PATH ISO_CODES_PREFIX "/share/xml/iso-codes/iso_639.xml"
|
||||
|
||||
typedef struct
|
||||
|
|
Loading…
Reference in a new issue