| 486 | } |
| 487 | |
| 488 | void tmrec_init(tmrec_p t) |
| 489 | { |
| 490 | memset(t, 0, sizeof *t); |
| 491 | |
| 492 | /* these values may be legitimately set to 0 (i.e. UNIX start time) */ |
| 493 | t->dtstart = TR_NOVAL; |
| 494 | t->dtend = TR_NOVAL; |
| 495 | t->duration = TR_NOVAL; |
| 496 | |
| 497 | t->freq = TR_NOVAL; |
| 498 | t->until = TR_NOVAL; |
| 499 | t->interval = TR_NOVAL; |
| 500 | } |
| 501 | |
| 502 | static inline void tmrec_expr_init(tmrec_expr_t *e) |
| 503 | { |
no outgoing calls
no test coverage detected