Files
EPANET/src
Luke Butler cfc06321a6 Remove recursion in getclosedlink
The function getclosedlink in report.c uses recursion to find closed links when reporting on disconnections.

In very large networks, it’s possible for the recursion to exhaust the memory on the call stack which then causes EPANET to crash.

If a loop is used instead of recursion, EPANET will not crash with very large disconnections
2023-09-14 16:00:34 -04:00
..
2023-08-10 12:32:28 +08:00
2022-02-14 11:19:00 -05:00
2023-08-10 12:32:28 +08:00
2018-11-27 14:22:06 -05:00
2022-08-16 11:47:44 -04:00
2020-02-04 10:01:23 -05:00
2020-07-11 17:12:49 -04:00
2023-09-14 16:00:34 -04:00