Some checks for return codes are missing.
Examples:
Would you like to add more error handling for return values from "malloc" like in the function "logs_add_file" and from "printf" in the function "logs_add_stdin"?
http://webdruid.svn.sourceforge.net/viewvc/webdruid/trunk/src/logs_mgmt.c?revision=12&view=markup