diff options
author | Vincent Untz <vincent@vuntz.net> | 2005-02-02 09:12:51 +0000 |
---|---|---|
committer | Vincent Untz <vuntz@src.gnome.org> | 2005-02-02 09:12:51 +0000 |
commit | 7b17cf99357d80a4d251d6f91ccf9983de5b2724 (patch) | |
tree | 697637fa33847cbf0afc4c58f87dfaf2d66349c7 | |
parent | 29cc73b701ee4cd681fc4f98b15c738c5f87cfa4 (diff) | |
download | libwnck-7b17cf99357d80a4d251d6f91ccf9983de5b2724.tar.gz |
fix typo (wnck_selector_window_icon_changed):
2005-02-02 Vincent Untz <vincent@vuntz.net>
* libwnck/selector.c: fix typo
(wnck_selector_window_icon_changed):
(wnck_selector_window_name_changed):
(wnck_selector_window_state_changed):
(wnck_selector_window_closed): don't do anything if the hash was not
created yet
Fix bug #163770
-rw-r--r-- | ChangeLog | 10 | ||||
-rw-r--r-- | libwnck/selector.c | 14 |
2 files changed, 23 insertions, 1 deletions
@@ -1,3 +1,13 @@ +2005-02-02 Vincent Untz <vincent@vuntz.net> + + * libwnck/selector.c: fix typo + (wnck_selector_window_icon_changed): + (wnck_selector_window_name_changed): + (wnck_selector_window_state_changed): + (wnck_selector_window_closed): don't do anything if the hash was not + created yet + Fix bug #163770 + 2005-01-31 Elijah Newren <newren@gmail.com> Try 2 to correct misleading and inaccurate wording. Hopefully, diff --git a/libwnck/selector.c b/libwnck/selector.c index 4234f85..561a2f0 100644 --- a/libwnck/selector.c +++ b/libwnck/selector.c @@ -55,7 +55,7 @@ struct _WnckSelectorPrivate { WnckScreen *screen; }; -static void wnck_selector_init (WnckSelector *tasklist); +static void wnck_selector_init (WnckSelector *selector); static void wnck_selector_class_init (WnckSelectorClass *klass); static void wnck_selector_finalize (GObject *object); static void wnck_selector_connect_to_window (WnckSelector *selector, @@ -255,6 +255,9 @@ wnck_selector_window_icon_changed (WnckWindow *window, item = NULL; + if (!priv->window_hash) + return; + item = g_hash_table_lookup (priv->window_hash, window); if (item != NULL) { @@ -277,6 +280,9 @@ wnck_selector_window_name_changed (WnckWindow *window, item = NULL; window_name = NULL; + if (!priv->window_hash) + return; + item = g_hash_table_lookup (priv->window_hash, window); if (item != NULL) { @@ -307,6 +313,9 @@ wnck_selector_window_state_changed (WnckWindow *window, item = NULL; window_name = NULL; + if (!priv->window_hash) + return; + item = g_hash_table_lookup (priv->window_hash, window); if (item == NULL) return; @@ -504,6 +513,9 @@ wnck_selector_window_closed (WnckScreen *screen, if (!priv->menu || !GTK_WIDGET_VISIBLE (priv->menu)) return; + if (!priv->window_hash) + return; + item = g_hash_table_lookup (priv->window_hash, window); if (!item) return; |