[evince] libdocument: Make ev_mapping_list_remove void
- From: Carlos Garcia Campos <carlosgc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evince] libdocument: Make ev_mapping_list_remove void
- Date: Fri, 15 Aug 2014 11:08:07 +0000 (UTC)
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]