diff -r e5707ffa8f29 -r 60a5d065ca81 pidgin/gtkwebview.c --- a/pidgin/gtkwebview.c Thu Apr 03 19:48:16 2014 +0200 +++ b/pidgin/gtkwebview.c Thu Apr 03 20:36:19 2014 +0200 @@ -915,7 +915,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)); @@ -924,9 +923,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);