From 80a0acc26b4ebe39cb99c7f3e63177bc8c93734e Mon Sep 17 00:00:00 2001 From: Elad Salomons Date: Wed, 18 Apr 2018 08:29:22 +0300 Subject: [PATCH] Set default pattern for new junctions Also fix an `ENgetqualtype` function call to include the project pointer --- src/epanet.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/epanet.c b/src/epanet.c index ade6969..b4768ed 100644 --- a/src/epanet.c +++ b/src/epanet.c @@ -1512,7 +1512,7 @@ int DLLEXPORT EN_getqualtype(EN_Project *p, int *qualcode, int *tracenode) { } int DLLEXPORT EN_getqualinfo(EN_Project *p, int *qualcode, char *chemname, char *chemunits, int *tracenode) { - ENgetqualtype(qualcode, tracenode); + EN_getqualtype(p, qualcode, tracenode); if (p->quality.Qualflag == TRACE) { strncpy(chemname, "", MAXID); strncpy(chemunits, "dimensionless", MAXID); @@ -4165,7 +4165,7 @@ int DLLEXPORT EN_addnode(EN_Project *p, char *id, EN_NodeType nodeType) { demand = (struct Sdemand *)malloc(sizeof(struct Sdemand)); demand->Base = 0.0; - demand->Pat = 0; + demand->Pat = hyd->DefPat; // Use default pattern demand->next = NULL; node->D = demand;