Index: squid/src/authenticate.c diff -c squid/src/authenticate.c:1.36.2.6 squid/src/authenticate.c:1.36.2.7 *** squid/src/authenticate.c:1.36.2.6 Mon Oct 7 21:31:06 2002 --- squid/src/authenticate.c Fri Jan 31 19:40:58 2003 *************** *** 966,971 **** --- 966,972 ---- } /* add the new type */ authscheme_list = xrealloc(authscheme_list, (i + 2) * sizeof(authscheme_entry_t)); + memset(&authscheme_list[i], 0, sizeof(authscheme_entry_t)); memset(&authscheme_list[i + 1], 0, sizeof(authscheme_entry_t)); authscheme_list[i].typestr = type; /* Call the scheme module to set up capabilities and initialize any global data */