From 028d844df7680f4ad1fef0eb6c8250be41ec7c84 Mon Sep 17 00:00:00 2001 From: malc Date: Tue, 9 Oct 2012 10:34:09 +0400 Subject: [PATCH] Do not store movable pointers --- link.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/link.c b/link.c index 4a5a1e5..a47d6fc 100644 --- a/link.c +++ b/link.c @@ -3276,7 +3276,7 @@ CAMLprim value ml_init (value pipe_v, value params_v) mustoresize = Int_val (Field (params_v, 5)); colorspace = Int_val (Field (params_v, 6)); fontpath = String_val (Field (params_v, 7)); - state.trimcachepath = String_val (Field (params_v, 8)); + state.trimcachepath = strdup (String_val (Field (params_v, 8))); state.ctx = fz_new_context (NULL, NULL, mustoresize); -- 2.11.4.GIT