Hi Florian!
"My_Connections" gets overwritten, without calling free(). For the sake of simplicity I'd rather remove the malloc() call altogether. The attached patch does just that.
Right, theoretically there should be no situation where realloc() fails and malloc() succeeds [if I read the manual page correctly ...].
I applied your patch to CVS-HEAD, thanks!
Regards Alex