dtcm: Always use ANSI function prototypes

This commit is contained in:
Peter Howkins
2020-11-29 01:55:09 +00:00
parent c62a5049ed
commit d98b2c4c34
60 changed files with 890 additions and 953 deletions

View File

@@ -53,7 +53,6 @@
#define _TIMEOPS_H
#include <EUSCompat.h>
#include "ansi_c.h"
typedef enum {
minsec = 60,
@@ -81,71 +80,71 @@ extern char *months2[];
extern int monthsecs[];
extern char *numbers[];
extern int days_to_seconds P((int));
extern int dom P((Tick));
extern int dow P((Tick));
extern int fdom P((Tick));
extern Tick first_dom P((Tick));
extern Tick first_dow P((Tick));
extern Tick get_eot P(());
extern Tick get_bot P(());
extern long gmt_off P(());
extern int hour P((Tick));
extern int hours_to_seconds P((int));
extern void init_time P(());
extern Tick jan1 P((Tick));
extern Tick last_dom P((Tick));
extern Tick last_dow P((Tick));
extern Tick last_ndays P((Tick t, int));
extern int lastapptofweek P((u_int));
extern Tick lastjan1 P((Tick));
extern int ldom P((Tick));
extern Tick lower_bound P((int, Tick));
extern Tick lowerbound P((Tick));
extern boolean_t magic_time P((Tick t));
extern Tick midnight P(());
extern int minutes_to_seconds P((int));
extern int minute P((Tick));
extern int month P((Tick));
extern Tick monthdayyear P((int, int, int));
extern int monthlength P((Tick));
extern Tick next_ndays P((Tick, int));
extern Tick next_nhours P((Tick, int));
extern Tick next2weeks P((Tick));
extern Tick nextday P((Tick));
extern Tick nextjan1 P((Tick));
extern Tick nextmonth P((Tick t));
extern Tick next_nmonth P((Tick t, int n));
extern Tick nextmonth_exactday P((Tick t));
extern Tick nextweek P((Tick t));
extern Tick nextyear P((Tick));
extern Tick nextnyear P((Tick t, int n));
extern Tick now P(());
extern int ntimes_this_week P((u_int, int));
extern int numwks P((Tick));
extern Tick prev_nmonth P((Tick t, int n));
extern Tick prevmonth_exactday P((Tick));
extern Tick previousmonth P((Tick t));
extern Tick prevweek P((Tick t));
extern Tick prev2weeks P((Tick t));
extern Tick prevnyear P((Tick t, int n));
extern int seconds P((int n, Unit unit));
extern double seconds_dble P((double n, Unit unit));
extern int seconds_to_days P((int));
extern int seconds_to_hours P((int));
extern int seconds_to_minutes P((int));
extern int seconds_to_weeks P((int));
extern void set_timezone P((char*));
extern int timeok P((Tick t));
extern Tick upperbound P((Tick));
extern int weeks_to_seconds P((int));
extern int wom P((Tick));
extern boolean_t weekofmonth P((Tick, int*));
extern Tick xytoclock P((int, int, Tick));
extern int year P((Tick));
extern int adjust_dst P((Tick, Tick));
extern boolean_t adjust_hour P((int*));
extern int leapyr P((int));
extern Tick prevday P((Tick));
extern int days_to_seconds (int);
extern int dom (Tick);
extern int dow (Tick);
extern int fdom (Tick);
extern Tick first_dom (Tick);
extern Tick first_dow (Tick);
extern Tick get_eot (void);
extern Tick get_bot (void);
extern long gmt_off (void);
extern int hour (Tick);
extern int hours_to_seconds(int);
extern void init_time (void);
extern Tick jan1 (Tick);
extern Tick last_dom (Tick);
extern Tick last_dow (Tick);
extern Tick last_ndays (Tick t, int);
extern int lastapptofweek (u_int);
extern Tick lastjan1 (Tick);
extern int ldom (Tick);
extern Tick lower_bound (int, Tick);
extern Tick lowerbound (Tick);
extern boolean_t magic_time (Tick t);
extern Tick midnight ();
extern int minutes_to_seconds(int);
extern int minute (Tick);
extern int month (Tick);
extern Tick monthdayyear (int, int, int);
extern int monthlength (Tick);
extern Tick next_ndays (Tick, int);
extern Tick next_nhours (Tick, int);
extern Tick next2weeks (Tick);
extern Tick nextday (Tick);
extern Tick nextjan1 (Tick);
extern Tick nextmonth (Tick t);
extern Tick next_nmonth (Tick t, int n);
extern Tick nextmonth_exactday(Tick t);
extern Tick nextweek (Tick t);
extern Tick nextyear (Tick);
extern Tick nextnyear (Tick t, int n);
extern Tick now (void);
extern int ntimes_this_week(u_int, int);
extern int numwks (Tick);
extern Tick prev_nmonth (Tick t, int n);
extern Tick prevmonth_exactday(Tick);
extern Tick previousmonth (Tick t);
extern Tick prevweek (Tick t);
extern Tick prev2weeks (Tick t);
extern Tick prevnyear (Tick t, int n);
extern int seconds (int n, Unit unit);
extern double seconds_dble (double n, Unit unit);
extern int seconds_to_days (int);
extern int seconds_to_hours(int);
extern int seconds_to_minutes(int);
extern int seconds_to_weeks(int);
extern void set_timezone (char*);
extern int timeok (Tick t);
extern Tick upperbound (Tick);
extern int weeks_to_seconds(int);
extern int wom (Tick);
extern boolean_t weekofmonth (Tick, int*);
extern Tick xytoclock (int, int, Tick);
extern int year (Tick);
extern int adjust_dst (Tick, Tick);
extern boolean_t adjust_hour (int*);
extern int leapyr (int);
extern Tick prevday (Tick);
#endif