diff options
author | Dario Lombardo <lomato@gmail.com> | 2017-02-09 18:06:45 +0100 |
---|---|---|
committer | Dario Lombardo <lomato@gmail.com> | 2017-02-27 13:25:26 +0000 |
commit | a29fe9d76afe04ae80caebfb4239d3b5a8318183 (patch) | |
tree | 03404d190869439aebb119f1e58f0b82a4cee2dd /epan/print_stream.c | |
parent | d4cf57100ce10930551b1985eac77e78bae6361d (diff) |
print_stream: free memory on exit.
Change-Id: I6c4acaa9026cfdf1d4230c28c30bccfb6c025cef
Reviewed-on: https://code.wireshark.org/review/19920
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Dario Lombardo <lomato@gmail.com>
Diffstat (limited to 'epan/print_stream.c')
-rw-r--r-- | epan/print_stream.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/print_stream.c b/epan/print_stream.c index 0bd2846c30..da58960c04 100644 --- a/epan/print_stream.c +++ b/epan/print_stream.c @@ -98,7 +98,7 @@ print_finale(print_stream_t *self) gboolean destroy_print_stream(print_stream_t *self) { - return self->ops->destroy ? (self->ops->destroy)(self) : TRUE; + return (self && self->ops && self->ops->destroy) ? (self->ops->destroy)(self) : TRUE; } typedef struct { |