summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/hb-blob.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hb-blob.cc b/src/hb-blob.cc
index c1ed0f2a..edee6730 100644
--- a/src/hb-blob.cc
+++ b/src/hb-blob.cc
@@ -507,8 +507,9 @@ struct hb_mapped_file_t
#if (defined(HAVE_MMAP) || defined(_WIN32) || defined(__CYGWIN__)) && !defined(HB_NO_MMAP)
static void
-_hb_mapped_file_destroy (hb_mapped_file_t *file)
+_hb_mapped_file_destroy (void *file_)
{
+ hb_mapped_file_t *file = (hb_mapped_file_t *) file_;
#ifdef HAVE_MMAP
munmap (file->contents, file->length);
#elif defined(_WIN32) || defined(__CYGWIN__)