diff options
author | Robin Watts <robin.watts@artifex.com> | 2011-12-16 16:26:48 +0000 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2011-12-16 16:26:48 +0000 |
commit | 09a016ee7c5c81580b27db3bd193b38cb3bd4f0e (patch) | |
tree | 90d0fad103f7aa592451f493a3d091ca9db7c866 /fitz/filt_dctd.c | |
parent | 1f8cccdeca9cf9082061b40d66fc8201c8b3ce80 (diff) | |
download | mupdf-09a016ee7c5c81580b27db3bd193b38cb3bd4f0e.tar.xz |
Add fz_malloc_struct, and make code use it.
The new fz_malloc_struct(A,B) macro allocates sizeof(B) bytes using
fz_malloc, and then passes the resultant pointer to Memento_label
to label it with "B".
This costs nothing in non-memento builds, but gives much nicer
listings of leaked blocks when memento is enabled.
Diffstat (limited to 'fitz/filt_dctd.c')
-rw-r--r-- | fitz/filt_dctd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fitz/filt_dctd.c b/fitz/filt_dctd.c index 355cca91..5fb1a933 100644 --- a/fitz/filt_dctd.c +++ b/fitz/filt_dctd.c @@ -208,7 +208,7 @@ fz_open_dctd(fz_stream *chain, fz_obj *params) fz_dctd *state; fz_obj *obj; - state = fz_malloc(chain->ctx, sizeof(fz_dctd)); + state = fz_malloc_struct(chain->ctx, fz_dctd); memset(state, 0, sizeof(fz_dctd)); state->ctx = chain->ctx; state->chain = chain; |