]> git.sesse.net Git - vlc/commitdiff
Read the correct type from the vlc value - fixes #1569
authorRafaël Carré <funman@videolan.org>
Mon, 5 May 2008 20:10:45 +0000 (22:10 +0200)
committerRafaël Carré <funman@videolan.org>
Mon, 5 May 2008 20:10:45 +0000 (22:10 +0200)
modules/control/dbus.c

index 481d6151d018c151a7cf2b68c32f08859b611de1..e65ac8de6bf3c9c7a871f5c599861d6907f4889f 100644 (file)
@@ -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;