From a27d9903ec238af6e4c1c59de1e1dae817b4f028 Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Wed, 6 Sep 2017 20:16:16 +0200 Subject: Initialize variables to appease clang scan-build. --- source/xps/xps-doc.c | 2 +- source/xps/xps-image.c | 4 ++-- source/xps/xps-outline.c | 6 +++--- source/xps/xps-resource.c | 2 +- source/xps/xps-zip.c | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) (limited to 'source/xps') diff --git a/source/xps/xps-doc.c b/source/xps/xps-doc.c index 611e5903..9be8dec1 100644 --- a/source/xps/xps-doc.c +++ b/source/xps/xps-doc.c @@ -329,7 +329,7 @@ static fz_xml * xps_load_fixed_page(fz_context *ctx, xps_document *doc, xps_fixpage *page) { xps_part *part; - fz_xml *root; + fz_xml *root = NULL; char *width_att; char *height_att; diff --git a/source/xps/xps-image.c b/source/xps/xps-image.c index c9870a01..82eee8e5 100644 --- a/source/xps/xps-image.c +++ b/source/xps/xps-image.c @@ -93,8 +93,8 @@ void xps_parse_image_brush(fz_context *ctx, xps_document *doc, const fz_matrix *ctm, const fz_rect *area, char *base_uri, xps_resource *dict, fz_xml *root) { - xps_part *part; - fz_image *image; + xps_part *part = NULL; + fz_image *image = NULL; fz_try(ctx) { diff --git a/source/xps/xps-outline.c b/source/xps/xps-outline.c index 63b6326b..61736992 100644 --- a/source/xps/xps-outline.c +++ b/source/xps/xps-outline.c @@ -83,8 +83,8 @@ static fz_outline * xps_load_document_structure(fz_context *ctx, xps_document *doc, xps_fixdoc *fixdoc) { xps_part *part; - fz_xml *root; - fz_outline *outline; + fz_xml *root = NULL; + fz_outline *outline = NULL; part = xps_read_part(ctx, doc, fixdoc->outline); fz_try(ctx) @@ -123,7 +123,7 @@ xps_load_outline(fz_context *ctx, fz_document *doc_) { xps_document *doc = (xps_document*)doc_; xps_fixdoc *fixdoc; - fz_outline *head = NULL, *tail, *outline; + fz_outline *head = NULL, *tail, *outline = NULL; for (fixdoc = doc->first_fixdoc; fixdoc; fixdoc = fixdoc->next) { diff --git a/source/xps/xps-resource.c b/source/xps/xps-resource.c index 29ed864a..c2292e60 100644 --- a/source/xps/xps-resource.c +++ b/source/xps/xps-resource.c @@ -61,7 +61,7 @@ xps_parse_remote_resource_dictionary(fz_context *ctx, xps_document *doc, char *b char part_uri[1024]; xps_resource *dict; xps_part *part; - fz_xml *xml; + fz_xml *xml = NULL; char *s; /* External resource dictionaries MUST NOT reference other resource dictionaries */ diff --git a/source/xps/xps-zip.c b/source/xps/xps-zip.c index a17894ea..c528b94e 100644 --- a/source/xps/xps-zip.c +++ b/source/xps/xps-zip.c @@ -160,7 +160,7 @@ xps_open_document(fz_context *ctx, const char *filename) char buf[2048]; fz_stream *file; char *p; - fz_document *doc; + fz_document *doc = NULL; if (strstr(filename, "/_rels/.rels") || strstr(filename, "\\_rels\\.rels")) { -- cgit v1.2.3