lib/ccan: namespacize ccan/list to avoid conflict with OpenIndiana's sys/list.h
authorRusty Russell <rusty@rustcorp.com.au>
Tue, 20 Mar 2012 14:28:14 +0000 (00:58 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Thu, 22 Mar 2012 00:57:37 +0000 (01:57 +0100)
commit675593221c25dbebaaf8e4ce9f4271a8fb0171d0
treee1f57a9e3919adb163c0acf1072708aca912945a
parenteafd83736918bc5953e4a91cf2d893e68f2da2a2
lib/ccan: namespacize ccan/list to avoid conflict with OpenIndiana's sys/list.h

CCAN includes a little utility called "namespacize" which prepends ccan_ to
all public methods of a module, and fixes up any dependencies it finds.  It's
a little primitive, but it works here.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
20 files changed:
lib/ccan/failtest/_info
lib/ccan/failtest/failtest.h
lib/ccan/list/.namespacize [new file with mode: 0644]
lib/ccan/list/list.c
lib/ccan/list/list.h
lib/ccan/list/test/compile_ok-constant.c
lib/ccan/list/test/helper.c
lib/ccan/list/test/run-check-corrupt.c
lib/ccan/list/test/run-list_del_from-assert.c
lib/ccan/list/test/run-single-eval.c
lib/ccan/list/test/run.c
lib/ccan/tlist/test/compile_fail-tlist_add.c
lib/ccan/tlist/test/compile_fail-tlist_add_tail.c
lib/ccan/tlist/test/compile_fail-tlist_del_from.c
lib/ccan/tlist/test/compile_fail-tlist_for_each.c
lib/ccan/tlist/test/compile_fail-tlist_for_each_safe.c
lib/ccan/tlist/test/compile_fail-tlist_tail.c
lib/ccan/tlist/test/compile_fail-tlist_top.c
lib/ccan/tlist/test/run.c
lib/ccan/tlist/tlist.h