From 33e37b12e4dccbcdd762ec2f807ee6f3cb2a575e Mon Sep 17 00:00:00 2001 From: Moritz Lipp Date: Tue, 7 Feb 2012 20:05:24 +0100 Subject: [PATCH] Resolve possible null pointer dereference --- zathura.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/zathura.c b/zathura.c index a4c4019..964bed4 100644 --- a/zathura.c +++ b/zathura.c @@ -334,8 +334,10 @@ prepare_document_open_from_stdin(zathura_t* zathura) gint handle = g_file_open_tmp("zathura.stdin.XXXXXX", &file, &error); if (handle == -1) { - girara_error("Can not create temporary file: %s", error->message); - g_error_free(error); + if (error != NULL) { + girara_error("Can not create temporary file: %s", error->message); + g_error_free(error); + } return NULL; }