summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2004-07-01 09:05:14 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2004-07-01 09:05:14 +0000
commit1a953a297d0c7e79e622c5329ca3c994a8192014 (patch)
tree812c2c8fded6170dedc23e7a1ccb343f0d77fcaf /include
parentd54706407c16b92f419910b554a6aae05b3e3145 (diff)
downloadmailutils-1a953a297d0c7e79e622c5329ca3c994a8192014.tar.gz
mailutils-1a953a297d0c7e79e622c5329ca3c994a8192014.tar.bz2
(iterator_current)
(iterator_set_getitem): Changed proto (iterator_get_list): Removed.
Diffstat (limited to 'include')
-rw-r--r--include/mailutils/iterator.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/include/mailutils/iterator.h b/include/mailutils/iterator.h
index ffb332c54..ab7996a29 100644
--- a/include/mailutils/iterator.h
+++ b/include/mailutils/iterator.h
@@ -1,5 +1,5 @@
1/* GNU Mailutils -- a suite of utilities for electronic mail 1/* GNU Mailutils -- a suite of utilities for electronic mail
2 Copyright (C) 1999, 2000 Free Software Foundation, Inc. 2 Copyright (C) 1999, 2000, 2004 Free Software Foundation, Inc.
3 3
4 This library is free software; you can redistribute it and/or 4 This library is free software; you can redistribute it and/or
5 modify it under the terms of the GNU Lesser General Public 5 modify it under the terms of the GNU Lesser General Public
@@ -29,9 +29,8 @@ extern int iterator_dup __P ((iterator_t *piterator, iterator_t orig));
29extern void iterator_destroy __P ((iterator_t *)); 29extern void iterator_destroy __P ((iterator_t *));
30extern int iterator_first __P ((iterator_t)); 30extern int iterator_first __P ((iterator_t));
31extern int iterator_next __P ((iterator_t)); 31extern int iterator_next __P ((iterator_t));
32extern int iterator_current __P ((iterator_t, void **pitem)); 32extern int iterator_current __P ((iterator_t, void * const *pitem));
33extern int iterator_is_done __P ((iterator_t)); 33extern int iterator_is_done __P ((iterator_t));
34extern int iterator_get_list __P ((iterator_t iterator, list_t *plist));
35 34
36extern int iterator_attach (iterator_t *root, iterator_t iterator); 35extern int iterator_attach (iterator_t *root, iterator_t iterator);
37extern int iterator_detach (iterator_t *root, iterator_t iterator); 36extern int iterator_detach (iterator_t *root, iterator_t iterator);
@@ -40,7 +39,7 @@ extern void iterator_advance (iterator_t iterator, void *e);
40extern int iterator_set_first (iterator_t, int (*first) (void *)); 39extern int iterator_set_first (iterator_t, int (*first) (void *));
41extern int iterator_set_next (iterator_t, int (*next) (void *)); 40extern int iterator_set_next (iterator_t, int (*next) (void *));
42extern int iterator_set_getitem (iterator_t, 41extern int iterator_set_getitem (iterator_t,
43 int (*getitem) (void *, void **)); 42 int (*getitem) (void *, void * const *));
44extern int iterator_set_finished_p (iterator_t, 43extern int iterator_set_finished_p (iterator_t,
45 int (*finished_p) (void *)); 44 int (*finished_p) (void *));
46extern int iterator_set_dup (iterator_t itr, 45extern int iterator_set_dup (iterator_t itr,

Return to:

Send suggestions and report system problems to the System administrator.