Avoid mempcpy in the regex code, as the string.h mempcpy stuff
[gnulib.git] / lib / gl_rbtree_list.c
index 5064515..4b91338 100644 (file)
@@ -16,9 +16,7 @@
    along with this program; if not, write to the Free Software Foundation,
    Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
 
-#ifdef HAVE_CONFIG_H
-# include <config.h>
-#endif
+#include <config.h>
 
 /* Specification.  */
 #include "gl_rbtree_list.h"
@@ -78,8 +76,8 @@ const struct gl_list_implementation gl_rbtree_list_implementation =
     gl_tree_previous_node,
     gl_tree_get_at,
     gl_tree_set_at,
-    gl_tree_search,
-    gl_tree_indexof,
+    gl_tree_search_from_to,
+    gl_tree_indexof_from_to,
     gl_tree_add_first,
     gl_tree_add_last,
     gl_tree_add_before,
@@ -94,7 +92,9 @@ const struct gl_list_implementation gl_rbtree_list_implementation =
     gl_tree_iterator_next,
     gl_tree_iterator_free,
     gl_tree_sortedlist_search,
+    gl_tree_sortedlist_search_from_to,
     gl_tree_sortedlist_indexof,
+    gl_tree_sortedlist_indexof_from_to,
     gl_tree_sortedlist_add,
     gl_tree_sortedlist_remove
   };