75a76 > 130a132 > 158a161 > 370,371d372 < va_start(vl, pattern); < 379a381,382 > { > va_start(vl, pattern); 380a384,385 > va_end(vl); > } 392d396 < va_end(vl); 404,405d407 < va_start(vl, pattern); < 458d459 < va_end(vl); 460d460 < va_end(vl); 628d627 < va_start(vl, pattern); 642d640 < va_end(vl); 659d656 < va_start(vl, pattern); 676d672 < va_end(vl); 699d694 < va_start(vl, pattern); 713a709 > va_start(vl, pattern); 714a711 > va_end(vl); 756d752 < va_end(vl); 782,783d777 < va_start(vl, pattern); < 798a793 > va_start(vl, pattern); 799a795 > va_end(vl); 879d874 < va_end(vl); 897d891 < va_start(vl, pattern); 917d910 < va_end(vl); 935c928 < va_start(vl, pattern); --- > 954d946 < va_end(vl); 972d963 < va_start(vl, pattern); 992d982 < va_end(vl); 1010d999 < va_start(vl, pattern); 1030d1018 < va_end(vl); 1048d1035 < va_start(vl, pattern); 1068d1054 < va_end(vl); 1088d1073 < va_start(vl, tokpattern); 1104a1090,1092 > /* here we KNOWINGLY use pattern as the format string, > * even though va_start was done on tokpattern. - fez > */ 1115d1102 < va_end(vl); 1128d1114 < 1133,1134d1118 < va_start(vl, pattern); < 1156a1141 > va_end(vl); 1158d1142 < va_end(vl); 1175c1159 < for (va_start(vl, pattern), lp = chptr->members; lp; lp = lp->next) --- > for (lp = chptr->members; lp; lp = lp->next) 1182d1165 < va_end(vl); 1192c1175 < for (va_start(vl, pattern), lp = chptr->members; lp; lp = lp->next) --- > for (lp = chptr->members; lp; lp = lp->next) 1203d1185 < va_end(vl); 1242,1243d1223 < va_start(vl, format); < 1266d1245 < va_end(vl); 1283d1261 < va_start(vl, pattern); 1322d1299 < va_end(vl); 1339c1316 < for (va_start(vl, pattern), i = 0; i <= LastSlot; i++) --- > for (i = 0; i <= LastSlot; i++) 1346d1322 < va_end(vl); 1362d1337 < va_start(vl, pattern); 1372d1346 < va_end(vl); 1388d1361 < va_start(vl, pattern); 1401d1373 < va_end(vl); 1416c1388 < va_start(vl, pattern); --- > 1428d1399 < va_end(vl); 1442c1413 < va_start(vl, pattern); --- > 1450d1420 < va_end(vl); 1570d1539 < va_start(vl, pattern); 1583d1551 < va_end(vl); 1598d1565 < va_start(vl, pattern); 1611d1577 < va_end(vl); 1626d1591 < va_start(vl, pattern); 1639d1603 < va_end(vl); 1654,1655d1617 < va_start(vl, pattern); < 1671d1632 < va_end(vl); 1688,1689d1648 < va_start(vl, pattern); < 1705d1663 < va_end(vl); 1719,1720d1676 < va_start(vl, pattern); < 1736d1691 < va_end(vl); 1823d1777 < va_start(vl, pattern); 1844d1797 < va_end(vl); 2139,2141c2092,2094 < static char realpattern[1024]; < va_list vl; < char *name = *to->name ? to->name : "*"; --- > static char realpattern[1024]; > va_list vl; > char *name = *to->name ? to->name : "*"; 2155,2156c2108,2109 < static char realpattern[1024]; < va_list vl; --- > static char realpattern[1024]; > va_list vl;