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

master
leitner 16 years ago
parent 78306e451e
commit 1d76baf2ef

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

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

Loading…
Cancel
Save