From e2ee4564a83ab23c1de89b71862ad19cf18d6dc6 Mon Sep 17 00:00:00 2001 From: Lew Rossman Date: Fri, 7 Dec 2018 09:46:15 -0500 Subject: [PATCH] Return 0 from main.c if run has warnings --- run/main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/run/main.c b/run/main.c index f1ea885..d08cdce 100644 --- a/run/main.c +++ b/run/main.c @@ -77,15 +77,17 @@ int main(int argc, char *argv[]) if (errcode == 0) { printf("\n... EPANET ran successfully.\n"); + return 0; } else if (errcode < 100) { printf("\n... EPANET ran with warnings - check the Status Report.\n"); + return 0; } else { - ENgeterror(errcode, errmsg, 256); + ENgeterror(errcode, errmsg, 255); printf("\n... EPANET failed with ERROR %d: %s.\n", errcode, errmsg); + return errcode; } - return errcode; }