[gnome-text-editor] prefs: fix warning when opening with no document



commit cf6923e0c5e94ec82a7fe0123f41a1a557b75b6a
Author: Christian Hergert <chergert redhat com>
Date:   Fri Jan 28 13:06:09 2022 -0800

    prefs: fix warning when opening with no document

 src/editor-preferences-dialog.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/editor-preferences-dialog.c b/src/editor-preferences-dialog.c
index 77e237a..f8edd38 100644
--- a/src/editor-preferences-dialog.c
+++ b/src/editor-preferences-dialog.c
@@ -135,10 +135,11 @@ guess_preview_language (EditorPreferencesDialog *self)
   if ((transient_for = gtk_window_get_transient_for (GTK_WINDOW (self))) &&
       EDITOR_IS_WINDOW (transient_for))
     {
-      EditorPage *page = editor_window_get_visible_page (EDITOR_WINDOW (transient_for));
       EditorDocument *document;
+      EditorPage *page;
 
-      if ((document = editor_page_get_document (page)))
+      if ((page = editor_window_get_visible_page (EDITOR_WINDOW (transient_for))) &&
+          (document = editor_page_get_document (page)))
         {
           GtkSourceLanguage *lang = gtk_source_buffer_get_language (GTK_SOURCE_BUFFER (document));
           const char *text = get_preview (lang);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]