diff --git a/src/dpq2/conv/time.d b/src/dpq2/conv/time.d index 1dd80660..3ca4a1a5 100644 --- a/src/dpq2/conv/time.d +++ b/src/dpq2/conv/time.d @@ -335,11 +335,8 @@ if(is(T == TimeStamp) || is(T == TimeStampUTC)) { import core.stdc.time: time_t; - static assert(raw.sizeof == time_t.min.sizeof); - static assert(raw.sizeof == time_t.max.sizeof); - - if(raw == time_t.max) return T.later; // infinity - if(raw == time_t.min) return T.earlier; // -infinity + if(raw == long.max) return T.later; // infinity + if(raw == long.min) return T.earlier; // -infinity pg_tm tm; fsec_t ts;