improve the list abstraction with "struct list_head" and "struct list"
authorDan Winship <danw@gnome.org>
Fri, 8 Feb 2008 19:39:34 +0000 (14:39 -0500)
committerDan Winship <danw@gnome.org>
Fri, 8 Feb 2008 19:39:34 +0000 (14:39 -0500)
commitdb3ef414de5618afd2b8d46da7409e06b679d659
tree0c67ac271eb3a8f476df18783f8d4f655c7597a4
parent64f4c0486b4d11aaeeb3853990105f07bac3a4a6
improve the list abstraction with "struct list_head" and "struct list"

both structs are actually just uint32_t's in disguise, using bitfields
to avoid the need for explicit bit operations, and using two type names
to hide the RAZOR_IMMEDIATE hack from the public API
razor.c
types.c
types.h