diff -r 3882234d2097 -r 65e25c679ca5 pidgin/gtkwebview.c --- a/pidgin/gtkwebview.c Thu Aug 22 01:48:44 2013 +0530 +++ b/pidgin/gtkwebview.c Fri Aug 23 15:07:32 2013 +0530 @@ -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();