- bwrite(fd, (genericptr_t) &urealtime.realtime,
- sizeof(urealtime.realtime));
- bwrite(fd, yyyymmddhhmmss(urealtime.restored), 14);
+ bwrite(fd, (genericptr_t) &urealtime.realtime, sizeof urealtime.realtime);
+ bwrite(fd, yyyymmddhhmmss(urealtime.start_timing), 14); /** Why? **/
+ /* this is the value to use for the next update of urealtime.realtime */
+ urealtime.start_timing = urealtime.finish_time;