SVN commits to the Asterisk project wrote:
> -struct ast_hashtab *ast_hashtab_create(int initial_buckets,
> - int (*compare)(const void *a, const void *b), /* a func to compare two
> elements in the hash -- cannot be null */
> - int (*resize)(struct ast_hashtab *), /* a func to decide if the table
> needs to be resized, a NULL ptr here will cause a default to be used */
> - int (*newsize)(struct ast_hashtab *tab), /* a ptr to func that returns
> a new size of the array. A NULL will cause a default to be used */
> - unsigned int (*hash)(const void *obj), /* a func to do the hashing */
> - int do_locking ) /* use locks to guarantee safety of
> iterators/insertion/deletion -- real simpleminded right now */
> +struct ast_hashtab *ast_hashtab_create(int initial_buckets,
> + int (*compare)(const void *a, const void *b),
> + int (*resize)(struct ast_hashtab *),
> + int (*newsize)(struct ast_hashtab *tab),
> + unsigned int (*hash)(const void *obj),
> + int do_locking)
> {
> struct ast_hashtab *ht;
>
This hunk removes the documentation of the arguments... was this
intended? They should be put back, and using Doxygen syntax as the
coding guidelines mandate.
--
Kevin P. Fleming
Director of Software Technologies
Digium, Inc. - "The Genuine Asterisk Experience" (TM)
_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--
asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-dev