save 8 bytes in taia.h for 64-bit systems

This commit is contained in:
leitner 2009-02-15 01:02:15 +00:00
parent 78306e451e
commit 1d76baf2ef
2 changed files with 4 additions and 2 deletions

View File

@ -1,4 +1,5 @@
0.29:
save 8 bytes in taia.h for 64-bit systems
0.28:
add uint64 pack and unpack routines

5
taia.h
View File

@ -4,6 +4,7 @@
/* Times with 1 attosecond precision */
#include "tai.h"
#include "uint32.h"
/* A struct taia value is a number between 0 inclusive and 2^64
* exclusive. The number is a multiple of 10^-18. The format of struct
@ -11,8 +12,8 @@
* not look inside struct taia. */
typedef struct taia {
struct tai sec;
unsigned long nano; /* 0...999999999 */
unsigned long atto; /* 0...999999999 */
uint32 nano; /* 0...999999999 */
uint32 atto; /* 0...999999999 */
} tai6464;
/* extract seconds */