correct return value checking for fluidsynth_register_adriver.c

This commit is contained in:
derselbst 2018-01-02 16:14:56 +01:00
parent 6e3f5ce390
commit 50ac3c0f3f
1 changed files with 8 additions and 0 deletions

View File

@ -37,7 +37,15 @@ int main()
fluid_settings_t* settings = new_fluid_settings();
res = fluid_settings_setstr(settings, "audio.driver", DRV[i]);
/* settings API will be refactored to return FLUID_OK|FAILED next major release
* returning TRUE or FALSE is deprecated
*/
#if FLUIDSYNTH_VERSION_MAJOR >= 2
if(res != FLUID_OK)
#else
if(res == 0)
#endif
{
puts("audio.driver set err");
return -1;