diff -r 3d727b2e6f82 -r 1e257009ac10 pidgin/gtkwebview.c --- a/pidgin/gtkwebview.c Thu Apr 03 18:01:10 2014 +0200 +++ b/pidgin/gtkwebview.c Thu Apr 03 18:23:35 2014 +0200 @@ -1511,7 +1511,6 @@ pidgin_webview_finalize(GObject *webview) { PidginWebViewPriv *priv = PIDGIN_WEBVIEW_GET_PRIVATE(webview); - gpointer temp; if (priv->inspector_win != NULL) gtk_widget_destroy(GTK_WIDGET(priv->inspector_win)); @@ -1520,9 +1519,8 @@ g_source_remove(priv->loader); while (!g_queue_is_empty(priv->load_queue)) { - temp = g_queue_pop_head(priv->load_queue); - temp = g_queue_pop_head(priv->load_queue); - g_free(temp); + g_queue_pop_head(priv->load_queue); + g_free(g_queue_pop_head(priv->load_queue)); } g_queue_free(priv->load_queue);