From: Rafaël Carré Date: Mon, 5 May 2008 20:10:45 +0000 (+0200) Subject: Read the correct type from the vlc value - fixes #1569 X-Git-Tag: 0.9.0-test0~1144 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;ds=sidebyside;h=821a4658d2c5d6b9a6670dc3640c890b71a43805;p=vlc Read the correct type from the vlc value - fixes #1569 --- diff --git a/modules/control/dbus.c b/modules/control/dbus.c index 481d6151d0..e65ac8de6b 100644 --- a/modules/control/dbus.c +++ b/modules/control/dbus.c @@ -1152,14 +1152,11 @@ static int MarshalStatus( intf_thread_t* p_intf, DBusMessageIter* args, i_state = 0; } - var_Get( p_playlist, "random", &val ); - i_random = val.i_int; + i_random = var_CreateGetBool( p_playlist, "random" ); - var_Get( p_playlist, "repeat", &val ); - i_repeat = val.i_int; + i_repeat = var_CreateGetBool( p_playlist, "repeat" ); - var_Get( p_playlist, "loop", &val ); - i_loop = val.i_int; + i_loop = var_CreateGetBool( p_playlist, "loop" ); if( lock ) PL_UNLOCK;