[gedit/wip/spell-checking: 3/3] auto-spell: remove gedit_automatic_spell_checker_get_from_buffer()



commit 63fef714665540eacf074311938a273b69d921ec
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Sun Jul 19 15:02:24 2015 +0200

    auto-spell: remove gedit_automatic_spell_checker_get_from_buffer()
    
    It is now used only internally.

 plugins/spell/gedit-automatic-spell-checker.c |   11 ++---------
 plugins/spell/gedit-automatic-spell-checker.h |    3 ---
 2 files changed, 2 insertions(+), 12 deletions(-)
---
diff --git a/plugins/spell/gedit-automatic-spell-checker.c b/plugins/spell/gedit-automatic-spell-checker.c
index 29a9f0d..1036168 100644
--- a/plugins/spell/gedit-automatic-spell-checker.c
+++ b/plugins/spell/gedit-automatic-spell-checker.c
@@ -969,9 +969,10 @@ gedit_automatic_spell_checker_new (GtkSourceBuffer   *buffer,
        g_return_val_if_fail (GTK_SOURCE_IS_BUFFER (buffer), NULL);
        g_return_val_if_fail (GEDIT_IS_SPELL_CHECKER (checker), NULL);
 
-       spell = gedit_automatic_spell_checker_get_from_buffer (buffer);
+       spell = g_object_get_data (G_OBJECT (buffer), AUTOMATIC_SPELL_CHECKER_KEY);
        if (spell != NULL)
        {
+               g_return_val_if_fail (spell->spell_checker == checker, spell);
                return spell;
        }
 
@@ -981,14 +982,6 @@ gedit_automatic_spell_checker_new (GtkSourceBuffer   *buffer,
                             NULL);
 }
 
-GeditAutomaticSpellChecker *
-gedit_automatic_spell_checker_get_from_buffer (GtkSourceBuffer *buffer)
-{
-       g_return_val_if_fail (GTK_SOURCE_IS_BUFFER (buffer), NULL);
-
-       return g_object_get_data (G_OBJECT (buffer), AUTOMATIC_SPELL_CHECKER_KEY);
-}
-
 void
 gedit_automatic_spell_checker_attach_view (GeditAutomaticSpellChecker *spell,
                                           GtkTextView                *view)
diff --git a/plugins/spell/gedit-automatic-spell-checker.h b/plugins/spell/gedit-automatic-spell-checker.h
index 28e9821..272d431 100644
--- a/plugins/spell/gedit-automatic-spell-checker.h
+++ b/plugins/spell/gedit-automatic-spell-checker.h
@@ -41,9 +41,6 @@ GeditAutomaticSpellChecker *
        gedit_automatic_spell_checker_new               (GtkSourceBuffer   *buffer,
                                                         GeditSpellChecker *checker);
 
-GeditAutomaticSpellChecker *
-       gedit_automatic_spell_checker_get_from_buffer   (GtkSourceBuffer *buffer);
-
 void   gedit_automatic_spell_checker_attach_view       (GeditAutomaticSpellChecker *spell,
                                                         GtkTextView                *view);
 


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