--- np2/embed/menu/dlgcfg.c 2003/12/25 12:08:04 1.2 +++ np2/embed/menu/dlgcfg.c 2005/02/07 14:46:09 1.6 @@ -191,7 +191,7 @@ static void dlginit(void) { MENUID id; - menudlg_appends(res_cfg, sizeof(res_cfg)/sizeof(MENUPRM)); + menudlg_appends(res_cfg, NELEMETS(res_cfg)); if (np2cfg.baseclock < ((PCBASECLOCK25 + PCBASECLOCK20) / 2)) { id = DID_CLOCK1; } @@ -229,6 +229,13 @@ static void dlginit(void) { setmulstr(); setclockstr(); setbufstr(); + +#if defined(DISABLE_SOUND) + menudlg_setenable(DID_RATE11, FALSE); + menudlg_setenable(DID_RATE22, FALSE); + menudlg_setenable(DID_RATE44, FALSE); + menudlg_setenable(DID_BUFFER, FALSE); +#endif } static void dlgupdate(void) {