]> git.pond.sub.org Git - empserver/blobdiff - src/lib/common/hours.c
New update scheduler:
[empserver] / src / lib / common / hours.c
index a9365bfcc5180d3a75602c7d3ac58cde5e872905..a9f09630afed137307cc392937a9ad1a8862ee78 100644 (file)
@@ -101,50 +101,6 @@ gamehours(time_t t)
     return is_daytime_allowed(60 * tm->tm_hour + tm->tm_min, game_hours);
 }
 
-/*
- * Is day time DTIME (minutes since midnight) near a time in TIMES?
- * TIMES is a list of day times.  See daytime() for syntax.
- * DTIME is near a listed time T if its within T and T + SLOP minutes.
- */
-int
-is_daytime_near(int dtime, char *times, int slop)
-{
-    int dt;
-
-    if (times)
-       while (NULL != (times = daytime(times, &dt)))
-           if (dt <= dtime && dtime < dt + slop)
-               return 1;
-
-    return 0;
-}
-
-/*
- * Return time in minutes between DTIME and next time in TIMES.
- * If TIMES doesn't give a time, return -1.
- * DTIME is day time in minutes since midnight.
- * TIMES is a list of day times.  See daytime() for syntax.
- */
-int
-min_to_next_daytime(int dtime, char *times)
-{
-    int mindt = INT_MAX;
-    int dt;
-
-    if (times) {
-       while (NULL != (times = daytime(times, &dt))) {
-           if (dt <= dtime)
-               dt += 24 * 60;  /* tomorrow */
-           if (dt < mindt)
-               mindt = dt;
-       }
-    }
-
-    if (mindt == INT_MAX)
-       return -1;
-    return mindt - dtime;
-}
-
 /*
  * Parse weekday name in STR.
  * On success assign day number (Sunday is 0) to *WDAY and return