X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Ftimeq.c;h=c18227a9d9b837aec76a18033a0e8a9579969170;hb=54ef844b721b720e9cc81dc4737c299a0e84cb59;hp=b71bb7569f42480450017870cb693b063f49c3e0;hpb=05c8f77dd9d441e588b8a3ec2547bb1874ac0914;p=NeonServV5.git diff --git a/src/timeq.c b/src/timeq.c index b71bb75..c18227a 100644 --- a/src/timeq.c +++ b/src/timeq.c @@ -1,4 +1,4 @@ -/* timeq.c - NeonServ v5.5 +/* timeq.c - NeonServ v5.6 * Copyright (C) 2011-2012 Philipp Kreil (pk910) * * This program is free software: you can redistribute it and/or modify @@ -17,6 +17,8 @@ #include "timeq.h" #include "IOHandler.h" +#include "tools.h" +#include "log.h" static struct timeq_entry *timeq_events; #ifdef HAVE_THREADS @@ -46,7 +48,7 @@ struct timeq_entry* timeq_uadd(int useconds, int module_id, timeq_callback_t *ca struct timeq_entry *entry = malloc(sizeof(*entry)); if (!entry) { - perror("malloc() failed"); + printf_log("main", LOG_ERROR, "%s:%d malloc() failed", __FILE__, __LINE__); return NULL; } #ifdef HAVE_THREADS