X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=blobdiff_plain;f=src%2Flogwindow.c;h=440efbce4bf67c7e88dd1c38452fa2ee14a9509a;hp=cf6230f50541e11fdb604ee4b8d351689b77a529;hb=db38d12f83128e9890ce2d2c7acc5ad62062bc7e;hpb=e436ea53511e1dadab981af18b237fee83fde39b diff --git a/src/logwindow.c b/src/logwindow.c index cf6230f5..440efbce 100644 --- a/src/logwindow.c +++ b/src/logwindow.c @@ -26,7 +26,7 @@ struct _LogWindow GtkWidget *window; GtkWidget *scrolledwin; GtkWidget *text; - + GdkColor colors[LOG_COUNT]; guint lines; @@ -160,7 +160,7 @@ static void log_window_show(LogWindow *logwin) GtkTextView *text = GTK_TEXT_VIEW(logwin->text); GtkTextBuffer *buffer; GtkTextMark *mark; - + g_assert(logwin != NULL); buffer = gtk_text_view_get_buffer(text); @@ -229,7 +229,7 @@ void log_window_append(const gchar *str, LogType type) { GList *work = g_list_last(memory); LogMsg *oldest_msg = work->data; - + g_free(oldest_msg->text); memory = g_list_delete_link(memory, work); } @@ -259,9 +259,9 @@ void log_window_append(const gchar *str, LogType type) { GList *prev; LogMsg *oldest_msg = work->data; - + log_window_insert_text(buffer, &iter, oldest_msg->text, logdefs[oldest_msg->type].tag); - + prev = work->prev; memory = g_list_delete_link(memory, work); work = prev; @@ -273,7 +273,7 @@ void log_window_append(const gchar *str, LogType type) if (gtk_widget_get_visible(GTK_WIDGET(text))) { GtkTextMark *mark; - + mark = gtk_text_buffer_get_mark(buffer, "end"); gtk_text_view_scroll_mark_onscreen(text, mark); }