diff options
| author | jhurst <jhurst@cinecert.com> | 2008-10-06 04:40:02 +0000 |
|---|---|---|
| committer | jhurst <> | 2008-10-06 04:40:02 +0000 |
| commit | 34b0ba8aa56c902a013f7ac799e1f64fb31b0a5c (patch) | |
| tree | 06f2b023c86ee0793862d93fd1fac6e692bcd61d /src/KM_tai.cpp | |
| parent | 94c656e78912129e3cc1afbb991fe4a2ecf8fdde (diff) | |
new interface for in-memory metadata packets
Diffstat (limited to 'src/KM_tai.cpp')
| -rw-r--r-- | src/KM_tai.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/KM_tai.cpp b/src/KM_tai.cpp index 7aa7ada..dca8471 100644 --- a/src/KM_tai.cpp +++ b/src/KM_tai.cpp @@ -55,6 +55,7 @@ The libtai source code is in the public domain. void caldate_frommjd(Kumu::TAI::caldate* cd, i32_t day) { + assert(cd); i32_t year, month, yday; year = day / 146097L; @@ -101,6 +102,7 @@ static ui32_t montab[12] = i32_t caldate_mjd(const Kumu::TAI::caldate* cd) { + assert(cd); i32_t y, m, d; d = cd->day - 678882L; @@ -138,6 +140,7 @@ caldate_mjd(const Kumu::TAI::caldate* cd) void caltime_utc(Kumu::TAI::caltime* ct, const Kumu::TAI::tai* t) { + assert(ct&&t); Kumu::TAI::tai t2 = *t; ui64_t u; i32_t s; @@ -163,6 +166,7 @@ caltime_utc(Kumu::TAI::caltime* ct, const Kumu::TAI::tai* t) void caltime_tai(const Kumu::TAI::caltime* ct, Kumu::TAI::tai* t) { + assert(ct&&t); i32_t day, s; /* XXX: check for overflow? */ |
