27# if defined(__GNUC__) && ( __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ > 4) )
28# define UNUSED(x) UNUSED_ ## x __attribute__((__unused__))
30# define UNUSED(x) UNUSED_ ## x
34void registerHandler(
const char *name,
void(*initf)(
const char*),
int(*parsef)(
const char*,
const char*,
const char*, FILE*));
35void initFoomatic(
void);
36int execute(
int argc,
char *argv[]);
37void addFile(
const char *filename,
const char *origin,
const char *metadata);