int i;
for (i = 0; i < GROUPSMAX; i++) {
win_names(&Winstk[i], Winstk[i].rc.winname);
/* Please, never use something like sprintf(x, "%s", x); ... see win_names() */
char buf[WINNAMSIZ];
strncpy(buf, Winstk[i].rc.winname, WINNAMSIZ);
win_names(&Winstk[i], buf);
capsmk(&Winstk[i]);
}
// rely on this next guy to force a call (eventually) to reframewins