[gtk/wip/chergert/spellcheck] spellcheck: handle failure to create a spell check object
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/chergert/spellcheck] spellcheck: handle failure to create a spell check object
- Date: Tue, 30 Mar 2021 20:14:06 +0000 (UTC)
commit 1715f778687040addb56e1b859d9aef8c2746245
Author: Christian Hergert <chergert redhat com>
Date: Tue Mar 30 13:13:54 2021 -0700
spellcheck: handle failure to create a spell check object
gtk/gtkspellcheck.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/gtk/gtkspellcheck.c b/gtk/gtkspellcheck.c
index 34de75b89f..d57a4ad786 100644
--- a/gtk/gtkspellcheck.c
+++ b/gtk/gtkspellcheck.c
@@ -422,7 +422,12 @@ gtk_spell_checker_get_default (void)
if (instance == NULL)
instance = gtk_spell_checker_new_for_language ("C");
- g_object_add_weak_pointer (G_OBJECT (instance), (gpointer *)&instance);
+ /* TODO: We might want to have a fallback so that a real object
+ * is always returned from this method.
+ */
+
+ if (instance != NULL)
+ g_object_add_weak_pointer (G_OBJECT (instance), (gpointer *)&instance);
}
return instance;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]