minfo-provider-service: Added WATC movie service
authorSimón Pena <spenap@gmail.com>
Sun, 20 Jun 2010 18:47:16 +0000 (20:47 +0200)
committerSimón Pena <spenap@gmail.com>
Sun, 20 Jun 2010 18:47:16 +0000 (20:47 +0200)
src/mvs-minfo-provider-service.c

index f6cf604..ee82f3b 100644 (file)
@@ -22,6 +22,7 @@
 #include "mvs-minfo-provider.h"
 #include "mvs-tmdb-movie-service.h"
 #include "mvs-tmdb-movie.h"
+#include "mvs-watc-movie-service.h"
 #include "mvs-watc-movie.h"
 #include "mvs-marshal.h"
 
@@ -71,7 +72,6 @@ response_received_cb (MvsMInfoProvider *provider, guint service, GList *list,
                       gpointer user_data)
 {
         MvsMInfoProviderService *self = MVS_MINFO_PROVIDER_SERVICE (user_data);
-        MvsTmdbMovieService *movie = NULL;
         GError *error = NULL;
         GList *iter = NULL;
         gchar  **object_paths= g_new0 (gchar*, g_list_length (list) + 1);
@@ -89,7 +89,8 @@ response_received_cb (MvsMInfoProvider *provider, guint service, GList *list,
                                         self->priv->search_id,
                                         mvs_tmdb_movie_get_id (tmdb_movie));
 
-                        movie = mvs_tmdb_movie_service_new (self->priv->connection,
+                        MvsTmdbMovieService *movie = mvs_tmdb_movie_service_new (
+                                        self->priv->connection,
                                         tmdb_movie, uid_suffix);
                         object_paths[i] = g_strdup_printf ("/TMDBMovie/%s",
                                         uid_suffix);
@@ -100,7 +101,9 @@ response_received_cb (MvsMInfoProvider *provider, guint service, GList *list,
                         gchar *uid_suffix = g_strdup_printf ("%d_%d",
                                         self->priv->search_id,
                                         i);
-                        /* TODO: create watc_movie service */
+                        MvsWatcMovieService *movie = mvs_watc_movie_service_new (
+                                        self->priv->connection,
+                                        watc_movie, uid_suffix);
                         object_paths[i] = g_strdup_printf ("/WATCMovie/%s",
                                         uid_suffix);
                         g_free (uid_suffix);