rem: PLRelease(skey);
context: wMenuRestoreState(WScreen *scr){    proplist_t menus, menu, key, skey;    key = PLMakeString("Menus");    menus = PLGetDictionaryEntry(scr->session_state, key);    PLRelease(key);    if (!menus)        return;    /* restore menus */    skey = PLMakeString("SwitchMenu");    menu = PLGetDictionaryEntry(menus, skey);    PLRelease(skey);    restoreMenu(scr, menu, WSS_SWITCHMENU);#ifndef LITE    if (!scr->root_menu) {        OpenRootMenu(scr, scr->scr_width*2, 0, False);        wMenuUnmap(scr->root_menu);    }    restoreMenuRecurs(scr, menus, scr->root_menu, "");#endif /* !LITE */    PLRelease(skey);}