From 38b48f631a97d07dc06355a0aef75b55d1eb0846 Mon Sep 17 00:00:00 2001 From: "Jean-Marc Pigeon (Delson)" Date: Fri, 27 Jun 2025 16:26:05 -0400 Subject: [PATCH] sligthly improved rou_addlist procedure --- lib/subrou.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/subrou.c b/lib/subrou.c index 8e10678..cbccf02 100644 --- a/lib/subrou.c +++ b/lib/subrou.c @@ -400,8 +400,13 @@ if (entry!=(void *)0) { if (list==(void **)0) list=(void **)calloc(num+2,sizeof(void *)); else { - while (list[num]!=(void *)0) + register void **ptr; + + ptr=list; + while (*ptr!=(void *)0) { num++; + ptr++; + } list=realloc((void *)list,(num+2)*sizeof(void *)); } list[num]=entry; -- 2.47.3