diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2013-06-03 18:34:10 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2013-06-03 18:34:10 +0000 |
commit | f143c3cab79c59dd57124f19d16ac35253843136 (patch) | |
tree | 9fa67aa3d59e9d96f5f37858e95c4ab91960ea92 /buckets/mmap_buckets.c | |
parent | 6f61a1acd01dc2ad1d2f5c1f7458702c77c69f9c (diff) | |
download | libserf-tarball-f143c3cab79c59dd57124f19d16ac35253843136.tar.gz |
serf-1.2.1HEADserf-1.2.1master
Diffstat (limited to 'buckets/mmap_buckets.c')
-rw-r--r-- | buckets/mmap_buckets.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/buckets/mmap_buckets.c b/buckets/mmap_buckets.c index f55a76b..c96bce4 100644 --- a/buckets/mmap_buckets.c +++ b/buckets/mmap_buckets.c @@ -19,6 +19,7 @@ #include "serf.h" #include "serf_bucket_util.h" +#if APR_HAS_MMAP typedef struct { apr_mmap_t *mmap; @@ -116,3 +117,24 @@ const serf_bucket_type_t serf_bucket_type_mmap = { serf_mmap_peek, serf_default_destroy_and_data, }; + +#else /* !APR_HAS_MMAP */ + +serf_bucket_t *serf_bucket_mmap_create(apr_mmap_t *file_mmap, + serf_bucket_alloc_t *allocator) +{ + return NULL; +} + +const serf_bucket_type_t serf_bucket_type_mmap = { + "MMAP", + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, +}; + +#endif |