X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fgl_sublist.h;h=090086a829fe3c1dcb21035bb60cb954d783a692;hb=5eb934dfd78a8ff086ffef87f5d4ec18e2d45cf7;hp=bd3539ecd1846355b309d102688eeed998cbb02c;hpb=441aa3044f43e5572f58c354f01e6bc070acd5c7;p=gnulib.git diff --git a/lib/gl_sublist.h b/lib/gl_sublist.h index bd3539ecd..090086a82 100644 --- a/lib/gl_sublist.h +++ b/lib/gl_sublist.h @@ -1,5 +1,5 @@ /* Sequential list data type backed by another list. - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2009-2012 Free Software Foundation, Inc. Written by Bruno Haible , 2006. This program is free software: you can redistribute it and/or modify @@ -33,8 +33,13 @@ extern "C" { - The sublist is only valid as long as the whole list is valid. - The sublist must not be passed to the gl_list_sortedlist_add() function. */ +#if 0 /* declared in gl_xsublist.h */ extern gl_list_t gl_sublist_create (gl_list_t whole_list, size_t start_index, size_t end_index); +#endif +/* Likewise. Return NULL upon out-of-memory. */ +extern gl_list_t gl_sublist_nx_create (gl_list_t whole_list, + size_t start_index, size_t end_index); #ifdef __cplusplus