#ifndef TR2_TBUF_H #define TR2_TBUF_H /* * A simple wrapper around a fixed buffer to avoid C syntax * quirks and the need to pass around an additional size_t * argument. */ struct tr2_tbuf { char buf[32]; }; /* * Fill buffer with formatted local time string. */ void tr2_tbuf_local_time(struct tr2_tbuf *tb); /* * Fill buffer with formatted UTC datatime string. */ void tr2_tbuf_utc_datetime_extended(struct tr2_tbuf *tb); void tr2_tbuf_utc_datetime(struct tr2_tbuf *tb); #endif /* TR2_TBUF_H */