Mercurial > hg > xmms-sid
changeset 850:82e759a5c7e6
Disable FP backend item in configuration when not available.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 08 Nov 2012 23:26:19 +0200 |
parents | 2663b1ac9ce6 |
children | 4c4978e11ec0 |
files | src/xs_config.c |
diffstat | 1 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/xs_config.c Thu Nov 08 23:02:05 2012 +0200 +++ b/src/xs_config.c Thu Nov 08 23:26:19 2012 +0200 @@ -146,7 +146,7 @@ { WTYPE_BGROUP, CTYPE_INT, "cfg_emu_sidplay1", &xs_cfg.playerEngine, XS_ENG_SIDPLAY1 }, { WTYPE_BGROUP, CTYPE_INT, "cfg_emu_sidplay2", &xs_cfg.playerEngine, XS_ENG_SIDPLAY2 }, -{ WTYPE_BGROUP, CTYPE_INT, "cfg_emu_sidplayfp", &xs_cfg.playerEngine, XS_ENG_SIDPLAYFP }, +{ WTYPE_BGROUP, CTYPE_INT, "cfg_emu_sidplayfp", &xs_cfg.playerEngine, XS_ENG_SIDPLAYFP }, { WTYPE_BGROUP, CTYPE_INT, "cfg_emu_mem_real", &xs_cfg.memoryMode, XS_MPU_REAL }, { WTYPE_BGROUP, CTYPE_INT, "cfg_emu_mem_banksw", &xs_cfg.memoryMode, XS_MPU_BANK_SWITCHING }, { WTYPE_BGROUP, CTYPE_INT, "cfg_emu_mem_transrom", &xs_cfg.memoryMode, XS_MPU_TRANSPARENT_ROM }, @@ -1504,8 +1504,14 @@ gtk_widget_set_sensitive(LUW("cfg_box_filter_sidplay1"), FALSE); #endif +#ifndef HAVE_SIDPLAY2 + gtk_widget_set_sensitive(LUW("cfg_emu_sidplay2"), FALSE); +#endif +#ifndef HAVE_SIDPLAYFP + gtk_widget_set_sensitive(LUW("cfg_emu_sidplayfp"), FALSE); +#endif + #if !defined(HAVE_SIDPLAY2) && !defined(HAVE_SIDPLAYFP) - gtk_widget_set_sensitive(LUW("cfg_emu_sidplay2"), FALSE); gtk_widget_set_sensitive(LUW("cfg_box_filter_sidplay2"), FALSE); #endif