ref: 5efe85a961d95f1b7935fe830933c84b5bf7c7b3
dir: /sys/src/libc/9sys/tm2sec.c/
#include <u.h>
#include <libc.h>
long
tm2sec(Tm *tm)
{
Tm tt;
tt = *tm;
/*
* The zone offset should be calculated,
* but old code may not init tz member.
* nil it out so we don't access junk.
* while we're at it, old code probably
* leaves junk in nsec.
*/
tt.nsec = 0;
tt.tz = nil;
return tmnorm(&tt);
}