Fix default custom URL: needs 3 redirects
authorRicardo Mones <ricardo@mones.org>
Fri, 21 Mar 2014 00:36:06 +0000 (01:36 +0100)
committerRicardo Mones <ricardo@mones.org>
Fri, 21 Mar 2014 00:36:06 +0000 (01:36 +0100)
src/plugins/libravatar/libravatar.c

index 293b236..62d7dc3 100644 (file)
@@ -154,7 +154,8 @@ static GtkWidget *image_widget_from_url(const gchar *url, const gchar *md5)
                long filesize;
 
                if (libravatarprefs.allow_redirects) {
-                       long maxredirs = (libravatarprefs.default_mode == DEF_MODE_MM)? 2L: 1L;
+                       long maxredirs = (libravatarprefs.default_mode == DEF_MODE_URL)? 3L
+                               : ((libravatarprefs.default_mode == DEF_MODE_MM)? 2L: 1L);
 
                        curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
                        curl_easy_setopt(curl, CURLOPT_MAXREDIRS, maxredirs);