lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Aha; Thanks, Fabio.

So then I need to wrap those C functions with my own, correct?
( I'm still pretty ignorant of C, unfortunately... I wonder if I can do an implicit conversion, and 'shoe-horn' longs in there? I'm about to try it, but do please reply if you have an answer. )

The relevant functions are from 'tcrdb' in tokyotyrant; three which take 'uint64_t' timestamps in microseconds, and two which return them.
Is there another way to do this manipulation? Or am I just being silly? (I'm pretty sure I can write a little C.)

Thanks a heap,
Phoenix Sol

On Wed, Jul 8, 2009 at 2:17 PM, Fabio Mascarenhas <> wrote:
No direct support for 64-bit integers right now; adding the type is
trivial, the problem is that a 64 bit integer is too big to fit in a
Lua number...

Fabio Mascarenhas

On Wed, Jul 8, 2009 at 3:48 PM, Phoenix Sol<> wrote:
> How can I use Alien with C functions which receive and return 'uint64_t' ?
> Thanks,
> Phoenix Sol