Your pack data is scrambled (on a little endian machine anyway). You will get 89 as your first byte, working towards the most-significant part of the first L (the f0), then go to the 01 and work toward the 15.
In the int64, the most-significant byte is 01, which is the right range.
—John
In reply to Re: Re: looks good, but something fishy is happening
by John M. Dlugosz
in thread Win32 FILETIME and 64-bit numbers
by John M. Dlugosz
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |