]> git.sesse.net Git - vlc/commitdiff
An other attempt at fixing compilation of dbus.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Wed, 15 Aug 2007 14:25:46 +0000 (14:25 +0000)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Wed, 15 Aug 2007 14:25:46 +0000 (14:25 +0000)
modules/control/dbus.c

index e6e3b94b01e3f3be22f80f136f1f5623ff0d6fd6..2f3a8934ccf5f06a8674a83c29141a66460b4662 100644 (file)
@@ -865,8 +865,11 @@ static int TrackChange( vlc_object_t *p_this, const char *psz_var,
         dbus_message_iter_close_container( &dict, &dict_entry ); }
 
 #define ADD_VLC_META_STRING( entry, item ) \
+    { \
+        const char * psz = input_item_Get##item( p_input );\
         ADD_META( entry, DBUS_TYPE_STRING, \
-                input_item_Get##item( p_input ) );
+                  psz ); \
+    }
 
 static int GetInputMeta( input_item_t* p_input,
                         DBusMessageIter *args )