diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-02-10 12:10:16 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-02-10 12:10:16 +0000 |
commit | 5d34902c0cb9712179292112fbdb0f06be327fd8 (patch) | |
tree | 52b557b9e2babb789c41687854ccd3d44f4f4ec2 /util | |
parent | fb5af4ae407044d1c0d0144ec13f5951075426a3 (diff) |
script: Compile without mmap
Should fix:
Bug 26509 - Cairo fails to compile without mmap
http://bugs.freedesktop.org/show_bug.cgi?id=26509
As reported by Hib Eris, Cairo files to compile under a mingw32
cross-compiler as we use a structure only defined if HAVE_MMAP
unconditionally.
Diffstat (limited to 'util')
-rw-r--r-- | util/cairo-script/cairo-script-operators.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/util/cairo-script/cairo-script-operators.c b/util/cairo-script/cairo-script-operators.c index 91188d9e..2456c3ac 100644 --- a/util/cairo-script/cairo-script-operators.c +++ b/util/cairo-script/cairo-script-operators.c @@ -1670,12 +1670,13 @@ _ft_done_face (void *closure) cairo_script_interpreter_destroy (ctx); } -#ifdef HAVE_MMAP -/* manual form of swapping for swapless systems like tiny */ struct mmap_vec { const uint8_t *bytes; size_t num_bytes; }; + +#ifdef HAVE_MMAP +/* manual form of swapping for swapless systems like tiny */ static void * _mmap_bytes (const struct mmap_vec *vec, int count) { |