]> git.ozlabs.org Git - ccan/commit
From: Joseph Adams <joeyadams3.14159@gmail.com>
authorRusty Russell <rusty@rustcorp.com.au>
Thu, 28 May 2009 03:56:51 +0000 (13:26 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Thu, 28 May 2009 03:56:51 +0000 (13:26 +0930)
commitc1daa044b22fce3ca80d3430e3e1ad9360f8a4f1
treeadaa3893638b5701b479b535d1f8b557d24ab65a
parent09e4858bdbd026244ab250ef11d82a2189d46e49
From: Joseph Adams <joeyadams3.14159@gmail.com>

I have given my array module a makeover (see attached
array-0.1.tar.bz2 ).  Major changes are:

* All the macros have been renamed to flat array_* names.  Instead of
Array, AInit, AAppend, etc., it is now array, array_init,
array_append, etc..  This will obviously break any applications
already using the array module (if any); 'renames' is the list of sed
commands I used to make the name changes.
* array (by default) now uses talloc functions instead of regular
malloc/realloc/free.
* All of the array macros have tests now.
ccan/array/_info.c
ccan/array/array.c [new file with mode: 0644]
ccan/array/array.h
ccan/array/renames [new file with mode: 0644]
ccan/array/test/lotsOfNumbers.h
ccan/array/test/lotsOfStrings.h [new file with mode: 0644]
ccan/array/test/run.c
ccan/array/test/testLits.h [new file with mode: 0644]
ccan/array/test/testLits.h.template [new file with mode: 0644]
ccan/array/test/testLits_generate.pl [new file with mode: 0755]