changed Makefile; build all commands as an own file
[NeonServV5.git] / timeq.c
diff --git a/timeq.c b/timeq.c
index c300cd452b73a8a80588164bcf545dba5ac24c90..fe919c8332691e92bf2dee4f5ff8181d8b767c33 100644 (file)
--- 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;
+}