[grilo-plugins] flickr: Swap token and secret parameters



commit 8cc0d8934318cd2062b8809c3503361d238fec29
Author: Juan A. Suarez Romero <jasuarez igalia com>
Date:   Mon Jul 5 17:43:59 2010 +0200

    flickr: Swap token and secret parameters
    
    As token is optional but secret mandatory, put optional parameters at the end.

 src/flickr/gflickr.c    |    8 +++++---
 src/flickr/grl-flickr.c |    2 +-
 2 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/src/flickr/gflickr.c b/src/flickr/gflickr.c
index b649050..c9e49b8 100644
--- a/src/flickr/gflickr.c
+++ b/src/flickr/gflickr.c
@@ -60,8 +60,8 @@ typedef struct {
 
 struct _GFlickrPrivate {
   gchar *api_key;
-  gchar *auth_token;
   gchar *auth_secret;
+  gchar *auth_token;
   gint per_page;
 };
 
@@ -99,12 +99,14 @@ g_flickr_finalize (GObject *object)
 }
 
 GFlickr *
-g_flickr_new (const gchar *api_key, const gchar *auth_token, const gchar *auth_secret)
+g_flickr_new (const gchar *api_key, const gchar *auth_secret, const gchar *auth_token)
 {
+  g_return_val_if_fail (api_key && auth_secret);
+
   GFlickr *f = g_object_new (G_FLICKR_TYPE, NULL);
   f->priv->api_key = g_strdup (api_key);
-  f->priv->auth_token = g_strdup (auth_token);
   f->priv->auth_secret = g_strdup (auth_secret);
+  f->priv->auth_token = g_strdup (auth_token);
 
   return f;
 }
diff --git a/src/flickr/grl-flickr.c b/src/flickr/grl-flickr.c
index e76e895..1aaf5fc 100644
--- a/src/flickr/grl-flickr.c
+++ b/src/flickr/grl-flickr.c
@@ -128,7 +128,7 @@ grl_flickr_plugin_init (GrlPluginRegistry *registry,
   }
 
   GrlFlickrSource *source = grl_flickr_source_new ();
-  source->priv->flickr = g_flickr_new (flickr_key, flickr_token, flickr_secret);
+  source->priv->flickr = g_flickr_new (flickr_key, flickr_secret, flickr_token);
 
   grl_plugin_registry_register_source (registry,
                                        plugin,



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]