]> Pileus Git - lackey/blobdiff - src/cal.c
Make prototypes internal to cal.c and view.c
[lackey] / src / cal.c
index 9a40308b5b8db239def241c4c671f91ea459f2cf..72f360a186558109f4dfcb6873e46d7cebb190e2 100644 (file)
--- a/src/cal.c
+++ b/src/cal.c
 #include "date.h"
 #include "cal.h"
 
+/* Macros */
+#define CAL(name) \
+       event_t *name##_events(cal_t *cal, year_t year, month_t month, day_t day, int days); \
+       todo_t  *name##_todos(cal_t *cal, year_t year, month_t month, day_t day, int days)
+
+/* Prototypes */
+CAL(dummy);
+CAL(ical);
+
+event_t *cal_events(year_t year, month_t month, day_t day, int days);
+todo_t  *cal_todos(year_t year, month_t month, day_t day, int days);
+
 /* Global data */
 event_t *EVENTS;
 todo_t  *TODOS;