[evince] libdocument: Make ev_mapping_list_remove void



commit bd5a1a36f8b7e8ccd0ca19af438dd5f42d3aa078
Author: Carlos Garcia Campos <carlosgc gnome org>
Date:   Fri Aug 15 13:07:12 2014 +0200

    libdocument: Make ev_mapping_list_remove void
    
    There's no reason to return the EvMappingList since it can't be modified
    by this function.

 libdocument/ev-mapping-list.c |    5 +----
 libdocument/ev-mapping-list.h |    2 +-
 2 files changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/libdocument/ev-mapping-list.c b/libdocument/ev-mapping-list.c
index 67c99ca..f1cb198 100644
--- a/libdocument/ev-mapping-list.c
+++ b/libdocument/ev-mapping-list.c
@@ -171,18 +171,15 @@ ev_mapping_list_get_list (EvMappingList *mapping_list)
  * @mapping_list: an #EvMappingList
  * @mapping: #EvMapping to remove
  *
- * Returns: an #EvMappingList
- *
  * Since: 3.14
  */
-EvMappingList *
+void
 ev_mapping_list_remove (EvMappingList *mapping_list,
                        EvMapping     *mapping)
 {
        mapping_list->list = g_list_remove (mapping_list->list, mapping);
         mapping_list->data_destroy_func (mapping->data);
         g_free (mapping);
-       return mapping_list;
 }
 
 guint
diff --git a/libdocument/ev-mapping-list.h b/libdocument/ev-mapping-list.h
index bdb6280..dcbb50b 100644
--- a/libdocument/ev-mapping-list.h
+++ b/libdocument/ev-mapping-list.h
@@ -42,7 +42,7 @@ void           ev_mapping_list_unref       (EvMappingList *mapping_list);
 
 guint          ev_mapping_list_get_page    (EvMappingList *mapping_list);
 GList         *ev_mapping_list_get_list    (EvMappingList *mapping_list);
-EvMappingList *ev_mapping_list_remove      (EvMappingList *mapping_list,
+void           ev_mapping_list_remove      (EvMappingList *mapping_list,
                                            EvMapping     *mapping);
 EvMapping     *ev_mapping_list_find        (EvMappingList *mapping_list,
                                            gconstpointer  data);


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