summaryrefslogtreecommitdiff
path: root/lib/gl_rbtreehash_list.c
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2009-12-14 00:24:41 +0100
committerBruno Haible <bruno@clisp.org>2009-12-14 00:38:52 +0100
commit766d4f1de6c26bb084382524eaed00b45ab3112c (patch)
tree9e706664e14d6bfa113fa12a6b1bbd49cf29ed73 /lib/gl_rbtreehash_list.c
parent8fe59d16da6be1fbd1a3a9e507d620bd381b00da (diff)
downloadgnulib-766d4f1de6c26bb084382524eaed00b45ab3112c.tar.gz
Move the malloc checking from module 'list' to new module 'xlist'.
Diffstat (limited to 'lib/gl_rbtreehash_list.c')
-rw-r--r--lib/gl_rbtreehash_list.c23
1 files changed, 11 insertions, 12 deletions
diff --git a/lib/gl_rbtreehash_list.c b/lib/gl_rbtreehash_list.c
index 2b21dfa759..38af650858 100644
--- a/lib/gl_rbtreehash_list.c
+++ b/lib/gl_rbtreehash_list.c
@@ -1,5 +1,5 @@
/* Sequential list data type implemented by a hash table with a binary tree.
- Copyright (C) 2006, 2008 Free Software Foundation, Inc.
+ Copyright (C) 2006, 2008-2009 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2006.
This program is free software: you can redistribute it and/or modify
@@ -24,7 +24,6 @@
#include <stdlib.h>
#include "gl_rbtree_oset.h"
-#include "xalloc.h"
#include "xsize.h"
#ifndef uintptr_t
@@ -96,22 +95,22 @@ gl_rbtreehash_list_check_invariants (gl_list_t list)
const struct gl_list_implementation gl_rbtreehash_list_implementation =
{
- gl_tree_create_empty,
- gl_tree_create,
+ gl_tree_nx_create_empty,
+ gl_tree_nx_create,
gl_tree_size,
gl_tree_node_value,
- gl_tree_node_set_value,
+ gl_tree_node_nx_set_value,
gl_tree_next_node,
gl_tree_previous_node,
gl_tree_get_at,
- gl_tree_set_at,
+ gl_tree_nx_set_at,
gl_tree_search_from_to,
gl_tree_indexof_from_to,
- gl_tree_add_first,
- gl_tree_add_last,
- gl_tree_add_before,
- gl_tree_add_after,
- gl_tree_add_at,
+ gl_tree_nx_add_first,
+ gl_tree_nx_add_last,
+ gl_tree_nx_add_before,
+ gl_tree_nx_add_after,
+ gl_tree_nx_add_at,
gl_tree_remove_node,
gl_tree_remove_at,
gl_tree_remove,
@@ -124,6 +123,6 @@ const struct gl_list_implementation gl_rbtreehash_list_implementation =
gl_tree_sortedlist_search_from_to,
gl_tree_sortedlist_indexof,
gl_tree_sortedlist_indexof_from_to,
- gl_tree_sortedlist_add,
+ gl_tree_sortedlist_nx_add,
gl_tree_sortedlist_remove
};