[gedit] app: check the window is actually a GeditWindow
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit] app: check the window is actually a GeditWindow
- Date: Mon, 13 Jan 2014 21:43:16 +0000 (UTC)
commit dc760fd81588900a90f3a8b8fb5ef62c0b6699b0
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Mon Jan 13 22:42:23 2014 +0100
app: check the window is actually a GeditWindow
gedit/gedit-app.c | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/gedit/gedit-app.c b/gedit/gedit-app.c
index d14f0a5..615123a 100644
--- a/gedit/gedit-app.c
+++ b/gedit/gedit-app.c
@@ -1408,8 +1408,11 @@ gedit_app_get_documents (GeditApp *app)
windows = gtk_application_get_windows (GTK_APPLICATION (app));
for (l = windows; l != NULL; l = g_list_next (l))
{
- res = g_list_concat (res,
- gedit_window_get_documents (GEDIT_WINDOW (l->data)));
+ if (GEDIT_IS_WINDOW (l->data))
+ {
+ res = g_list_concat (res,
+ gedit_window_get_documents (GEDIT_WINDOW (l->data)));
+ }
}
return res;
@@ -1435,8 +1438,11 @@ gedit_app_get_views (GeditApp *app)
windows = gtk_application_get_windows (GTK_APPLICATION (app));
for (l = windows; l != NULL; l = g_list_next (l))
{
- res = g_list_concat (res,
- gedit_window_get_views (GEDIT_WINDOW (l->data)));
+ if (GEDIT_IS_WINDOW (l->data))
+ {
+ res = g_list_concat (res,
+ gedit_window_get_views (GEDIT_WINDOW (l->data)));
+ }
}
return res;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]