liblist provides a generic C API for manipulating and traversing doubly-linked lists. It uses opaque handles to hopefully allow a stable ABI in the future.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
typedefs sont utilisés au lieu des # defines pour les types de base. Les macros sont utilisées pour renommer les fonctions d'éviter les conflits avec la bibliothèque mal écrit libmysqlclient. Une suite de test de base a été ajouté.
typedefs are used instead of #defines for the core types. Macros are used to rename functions to avoid conflicts with the badly written libmysqlclient library. A very basic test suite was added.