diff -r 398577183905 -r cdb187c27360 pidgin/gtkwebview.c --- a/pidgin/gtkwebview.c Thu Aug 22 11:35:21 2013 +0200 +++ b/pidgin/gtkwebview.c Thu Aug 22 14:57:47 2013 +0200 @@ -882,7 +882,7 @@ GtkWebViewClass *klass; GList *iter; GtkWebViewProtocol *proto = NULL; - int length = reverse ? strlen(url) : -1; + gssize length = reverse ? (gssize)strlen(url) : -1; klass = g_type_class_ref(GTK_TYPE_WEBVIEW); for (iter = klass->protocols; iter; iter = iter->next) { @@ -992,7 +992,7 @@ gboolean show = TRUE; GtkWidget *menuitem; GtkWidget *menu; - int i; + gsize i; settings = webview ? gtk_widget_get_settings(GTK_WIDGET(webview)) : gtk_settings_get_default();