X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=timeq.c;h=fe919c8332691e92bf2dee4f5ff8181d8b767c33;hb=795115bf680185ae01043bd1222b78bfed8c1d87;hp=c300cd452b73a8a80588164bcf545dba5ac24c90;hpb=c656ce0a3fd442055e09b67b3a714e8b73e880a1;p=NeonServV5.git diff --git a/timeq.c b/timeq.c index c300cd4..fe919c8 100644 --- a/timeq.c +++ b/timeq.c @@ -14,6 +14,7 @@ void timeq_tick() { } else break; } + timeq_events = entry; } struct timeq_entry* timeq_add(int seconds, timeq_callback_t *callback, void *data) { @@ -87,3 +88,13 @@ int timeq_del_name(char *name) { } return 0; } + +int timeq_name_exists(char *name) { + struct timeq_entry *centry; + for(centry = timeq_events; centry; centry = centry->next) { + if(centry->name && !stricmp(centry->name, name)) { + return 1; + } + } + return 0; +}