Commits


Compare pointers against NULL.


Reduce differences with <sys/queue.h>


Remove __linux__ shim


Reduce typedef usage by making ARRAYLIST similar to BSD <sys/queue.h>


The LICENCE is included in every file, no need for another copy. While here add $OpenBSD$ markers and put the definition after the actual licence header, for coherence.


Move all sources to a single place