From 6981c634d341a3a5c6833442ad8ee7bf3f8155b2 Mon Sep 17 00:00:00 2001 From: cherierm Date: Fri, 21 Sep 2007 15:49:32 +0000 Subject: [PATCH] adapt the prototypes of the declaration to the prototypes of the definition git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4663 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- include/xbt/dynar.h | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/include/xbt/dynar.h b/include/xbt/dynar.h index c3e8597faa..d0e2df2466 100644 --- a/include/xbt/dynar.h +++ b/include/xbt/dynar.h @@ -62,16 +62,16 @@ SG_BEGIN_DECL() typedef struct xbt_dynar_s *xbt_dynar_t; - XBT_PUBLIC(xbt_dynar_t) xbt_dynar_new(unsigned long elm_size, - void_f_pvoid_t *free_func); - XBT_PUBLIC(xbt_dynar_t) xbt_dynar_new_sync(unsigned long elm_size, - void_f_pvoid_t *free_func); + XBT_PUBLIC(xbt_dynar_t) xbt_dynar_new(const unsigned long elm_size, + void_f_pvoid_t * const free_f); + XBT_PUBLIC(xbt_dynar_t) xbt_dynar_new_sync(const unsigned long elm_size, + void_f_pvoid_t * const free_f); XBT_PUBLIC(void) xbt_dynar_free(xbt_dynar_t *dynar); XBT_PUBLIC(void) xbt_dynar_free_voidp(void *dynar); XBT_PUBLIC(void) xbt_dynar_free_container(xbt_dynar_t *dynar); XBT_PUBLIC(unsigned long) xbt_dynar_length(const xbt_dynar_t dynar); - XBT_PUBLIC(void) xbt_dynar_reset(xbt_dynar_t dynar); + XBT_PUBLIC(void) xbt_dynar_reset(xbt_dynar_t const dynar); XBT_PUBLIC(void) xbt_dynar_shrink(xbt_dynar_t dynar, int empty_slots); XBT_PUBLIC(void) xbt_dynar_dump(xbt_dynar_t dynar); @@ -83,16 +83,16 @@ SG_BEGIN_DECL() * @{ */ - XBT_PUBLIC(void) xbt_dynar_get_cpy(const xbt_dynar_t dynar, int idx, void * const dst); + XBT_PUBLIC(void) xbt_dynar_get_cpy(const xbt_dynar_t dynar, const int idx, void * const dst); - XBT_PUBLIC(void) xbt_dynar_set(xbt_dynar_t dynar, int idx, const void *src); - XBT_PUBLIC(void) xbt_dynar_replace(xbt_dynar_t dynar, int idx, const void *object); + XBT_PUBLIC(void) xbt_dynar_set(xbt_dynar_t dynar, const int idx, const void *src); + XBT_PUBLIC(void) xbt_dynar_replace(xbt_dynar_t dynar, const int idx, const void *object); - XBT_PUBLIC(void) xbt_dynar_insert_at(xbt_dynar_t dynar, int idx, const void *src); - XBT_PUBLIC(void) xbt_dynar_remove_at(xbt_dynar_t dynar, int idx, void * const dst); + XBT_PUBLIC(void) xbt_dynar_insert_at(xbt_dynar_t const dynar, const int idx, const void *src); + XBT_PUBLIC(void) xbt_dynar_remove_at(xbt_dynar_t const dynar, const int idx, void * const dst); - XBT_PUBLIC(int) xbt_dynar_search(xbt_dynar_t dynar, void *elem); - XBT_PUBLIC(int) xbt_dynar_member(xbt_dynar_t dynar, void *elem); + XBT_PUBLIC(int) xbt_dynar_search(xbt_dynar_t const dynar, void *elem); + XBT_PUBLIC(int) xbt_dynar_member(xbt_dynar_t const dynar, void *elem); /** @} */ /** @defgroup XBT_dynar_perl Perl-like use of dynars * @ingroup XBT_dynar @@ -100,11 +100,11 @@ SG_BEGIN_DECL() * @{ */ - XBT_PUBLIC(void) xbt_dynar_push (xbt_dynar_t dynar, const void *src); - XBT_PUBLIC(void) xbt_dynar_pop (xbt_dynar_t dynar, void *const dst); - XBT_PUBLIC(void) xbt_dynar_unshift (xbt_dynar_t dynar, const void *src); - XBT_PUBLIC(void) xbt_dynar_shift (xbt_dynar_t dynar, void *const dst); - XBT_PUBLIC(void) xbt_dynar_map (const xbt_dynar_t dynar, void_f_pvoid_t *op); + XBT_PUBLIC(void) xbt_dynar_push (xbt_dynar_t const dynar, const void *src); + XBT_PUBLIC(void) xbt_dynar_pop (xbt_dynar_t const dynar, void *const dst); + XBT_PUBLIC(void) xbt_dynar_unshift (xbt_dynar_t const dynar, const void *src); + XBT_PUBLIC(void) xbt_dynar_shift (xbt_dynar_t const dynar, void *const dst); + XBT_PUBLIC(void) xbt_dynar_map (const xbt_dynar_t dynar, void_f_pvoid_t * const op); /** @} */ /** @defgroup XBT_dynar_ctn Direct manipulation to the dynars content @@ -117,8 +117,8 @@ SG_BEGIN_DECL() XBT_PUBLIC(void*) xbt_dynar_get_ptr(const xbt_dynar_t dynar, const int idx); XBT_PUBLIC(void*) xbt_dynar_insert_at_ptr(xbt_dynar_t const dynar, const int idx); - XBT_PUBLIC(void*) xbt_dynar_push_ptr(xbt_dynar_t dynar); - XBT_PUBLIC(void*) xbt_dynar_pop_ptr(xbt_dynar_t dynar); + XBT_PUBLIC(void*) xbt_dynar_push_ptr(xbt_dynar_t const dynar); + XBT_PUBLIC(void*) xbt_dynar_pop_ptr(xbt_dynar_t const dynar); /** @} */ /** @defgroup XBT_dynar_speed Speed optimized access to dynars of scalars @@ -174,9 +174,9 @@ SG_BEGIN_DECL() * @{ */ - XBT_PUBLIC(void) _xbt_dynar_cursor_first (const xbt_dynar_t dynar, int *cursor); - XBT_PUBLIC(void) _xbt_dynar_cursor_step (const xbt_dynar_t dynar, int *cursor); - XBT_PUBLIC(int) _xbt_dynar_cursor_get (const xbt_dynar_t dynar, int *cursor, + XBT_PUBLIC(void) _xbt_dynar_cursor_first (const xbt_dynar_t dynar, int * const cursor); + XBT_PUBLIC(void) _xbt_dynar_cursor_step (const xbt_dynar_t dynar, int * const cursor); + XBT_PUBLIC(int) _xbt_dynar_cursor_get (const xbt_dynar_t dynar, int * const cursor, void *whereto); XBT_PUBLIC(void) xbt_dynar_cursor_rm(xbt_dynar_t dynar, int *const cursor); -- 2.20.1