diff options
Diffstat (limited to 'fitz/base_context.c')
-rw-r--r-- | fitz/base_context.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/fitz/base_context.c b/fitz/base_context.c index ee92904b..218ce407 100644 --- a/fitz/base_context.c +++ b/fitz/base_context.c @@ -35,6 +35,11 @@ fz_new_context(fz_alloc_context *alloc, unsigned int max_store) { fz_context *ctx; + if (!alloc) + alloc = &fz_alloc_default; + if (max_store == 0) + max_store = 256 << 20; + ctx = alloc->malloc(alloc->user, sizeof(fz_context)); if (!ctx) return NULL; |