diff options
author | Lukas Fleischer <calcurse@cryptocrack.de> | 2014-05-18 11:24:04 +0200 |
---|---|---|
committer | Lukas Fleischer <calcurse@cryptocrack.de> | 2014-05-18 11:24:04 +0200 |
commit | 7e76d617ab02a11ede98ebbf76f33b90662e55e5 (patch) | |
tree | 7ba137a66472168d9ff6daf063dbc7c31cdc5571 | |
parent | 4cd2fd36d5c8c92fd9c84af52c5cb2bd7ef0e4d6 (diff) | |
download | calcurse-7e76d617ab02a11ede98ebbf76f33b90662e55e5.zip |
Use an enum for the type field of day_item
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
-rw-r--r-- | src/calcurse.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/calcurse.h b/src/calcurse.h index adcd506..b33bbf5 100644 --- a/src/calcurse.h +++ b/src/calcurse.h @@ -372,11 +372,21 @@ union aptev_ptr { struct recur_event *rev; }; +/* Available types of items. */ +enum day_item_type { + DAY_HEADING = 1, + RECUR_EVNT, + EVNT, + DAY_SEPARATOR, + RECUR_APPT, + APPT +}; + /* Generic item description (to hold appointments, events...). */ struct day_item { - int type; /* (recursive or normal) event or appointment */ - long start; /* start time of the repetition occurrence */ - union aptev_ptr item; /* pointer to the actual item */ + enum day_item_type type; + long start; + union aptev_ptr item; }; /* Available view for the calendar panel. */ @@ -553,16 +563,6 @@ struct nbar { pthread_mutex_t mutex; }; -/* Available types of items. */ -enum day_item_type { - DAY_HEADING = 1, - RECUR_EVNT, - EVNT, - DAY_SEPARATOR, - RECUR_APPT, - APPT -}; - /* Return codes for the getstring() function. */ enum getstr { GETSTRING_VALID, |