rem: sprintf(menu->entries[i]->rtext, "[*]");
add: snprintf(menu->entries[i]->rtext, MAX_WORKSPACENAME_WIDTH,"[*]");
context: UpdateSwitchMenuWorkspace(WScreen *scr, int workspace){    WMenu *menu = scr->switch_menu;    int i;    WWindow *wwin;        if (!menu)	return;        for (i=0; i<menu->entry_no; i++) {	wwin = (WWindow*)menu->entries[i]->clientdata;	if (wwin->frame->workspace==workspace 	    && !IS_OMNIPRESENT(wwin)) {	    if (IS_OMNIPRESENT(wwin))		sprintf(menu->entries[i]->rtext, "[*]");	    else		sprintf(menu->entries[i]->rtext, "[%s]", 			scr->workspaces[wwin->frame->workspace]->name);	    menu->flags.realized = 0;	}    }    if (!menu->flags.realized)	wMenuRealize(menu);}