From bab203b4542ee4f3a545abbd3a8f584f2307e497 Mon Sep 17 00:00:00 2001 From: "Peter W. Draper" <p.w.draper@durham.ac.uk> Date: Wed, 21 Oct 2015 11:56:40 +0100 Subject: [PATCH] Weight file is open when there are no weights --- src/debug.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/debug.c b/src/debug.c index a73df9abc9..7376e4558b 100644 --- a/src/debug.c +++ b/src/debug.c @@ -200,7 +200,9 @@ void dumpMETISGraph(const char *prefix, idx_t nvertices, idx_t nvertexweights, for (i = 0; i < nvertices; i++) { fprintf(stdfile, "\n"); fprintf(simplefile, "\n"); - fprintf(weightfile, "\n"); + if (weightfile != NULL) { + fprintf(weightfile, "\n"); + } if (havevertexsize) { fprintf(stdfile, " %" PRIDX, vertexsizes[i]); @@ -225,7 +227,9 @@ void dumpMETISGraph(const char *prefix, idx_t nvertices, idx_t nvertexweights, } fprintf(stdfile, "\n"); fprintf(simplefile, "\n"); - fprintf(weightfile, "\n"); + if (weightfile != NULL) { + fprintf(weightfile, "\n"); + } fclose(stdfile); fclose(simplefile); -- GitLab