From 1c3044c9488d83649c354747b06827204ab89905 Mon Sep 17 00:00:00 2001 From: Lew Rossman Date: Sun, 14 Oct 2018 11:05:15 -0400 Subject: [PATCH] Fix #211 for EN_setreport --- src/epanet.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/epanet.c b/src/epanet.c index d021313..f209da7 100644 --- a/src/epanet.c +++ b/src/epanet.c @@ -1377,9 +1377,10 @@ int DLLEXPORT EN_setreport(EN_ProjectHandle ph, char *s) { if (!p->Openflag) return set_error(p->error_handle, 102); - if (strlen(s) > MAXLINE) + if (strlen(s) >= MAXLINE) return set_error(p->error_handle, 250); strcpy(s1, s); + strcat(s1, "\n"); if (setreport(p, s1) > 0) return set_error(p->error_handle, 250); else