gnome-utils r8390 - trunk/logview
- From: cosimoc svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-utils r8390 - trunk/logview
- Date: Fri, 30 Jan 2009 14:17:40 +0000 (UTC)
Author: cosimoc
Date: Fri Jan 30 14:17:40 2009
New Revision: 8390
URL: http://svn.gnome.org/viewvc/gnome-utils?rev=8390&view=rev
Log:
2009-01-30 Cosimo Cecchi <cosimoc gnome org>
* logview-loglist.c: (tree_selection_changed_cb),
(manager_active_changed_cb): make sure we check for day != NULL
before emitting "day-selected". Hopefully fixes bug #569807.
Modified:
trunk/logview/ChangeLog
trunk/logview/logview-loglist.c
Modified: trunk/logview/logview-loglist.c
==============================================================================
--- trunk/logview/logview-loglist.c (original)
+++ trunk/logview/logview-loglist.c Fri Jan 30 14:17:40 2009
@@ -194,7 +194,7 @@
} else if (!is_active) {
logview_manager_set_active_log (list->priv->manager, log);
}
- } else {
+ } else if (day) {
list->priv->has_day_selection = TRUE;
gtk_tree_model_iter_parent (model, &parent, &iter);
gtk_tree_model_get (model, &parent, LOG_OBJECT, &log, -1);
@@ -238,7 +238,9 @@
gtk_tree_model_get (GTK_TREE_MODEL (list->priv->model), iter,
LOG_DAY, &day, -1);
- g_signal_emit (list, signals[DAY_SELECTED], 0, day, NULL);
+ if (day) {
+ g_signal_emit (list, signals[DAY_SELECTED], 0, day, NULL);
+ }
gtk_tree_path_free (list->priv->selection);
list->priv->selection = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]