summaryrefslogtreecommitdiff
path: root/girepository/girepository.c
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2009-12-03 21:35:23 +0100
committerJohan Dahlin <johan@gnome.org>2009-12-15 11:06:50 -0200
commita6a99547586fb0f4df55b3f649ead7d5986ce5ac (patch)
tree65cdb78cf78ba308b9bf3457efd6022802c0926f /girepository/girepository.c
parent27c66d0e1320f54aada9766ace988729c7183056 (diff)
downloadgobject-introspection-a6a99547586fb0f4df55b3f649ead7d5986ce5ac.tar.gz
Substitute deprecated Glib symbol: g_mapped_file_freeGOBJECT_INTROSPECTION_0_6_7
glib-compat.h file created to use g_mapped_file_unref only if glib >= 2.22 is available https://bugzilla.gnome.org/show_bug.cgi?id=603727
Diffstat (limited to 'girepository/girepository.c')
-rw-r--r--girepository/girepository.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/girepository/girepository.c b/girepository/girepository.c
index e6818298..e590616d 100644
--- a/girepository/girepository.c
+++ b/girepository/girepository.c
@@ -31,6 +31,7 @@
#include "girepository.h"
#include "gtypelib.h"
#include "ginfo.h"
+#include "glib-compat.h"
#include "config.h"
@@ -1039,7 +1040,7 @@ compare_candidate_reverse (struct NamespaceVersionCandidadate *c1,
static void
free_candidate (struct NamespaceVersionCandidadate *candidate)
{
- g_mapped_file_free (candidate->mfile);
+ g_mapped_file_unref (candidate->mfile);
g_free (candidate->path);
g_free (candidate->version);
g_free (candidate);