Hi,

In message "Is It Safe to Return C Pointer in Fixnum?"
    on 02/08/06, William Djaja Tjokroaminata <billtj / z.glue.umd.edu> writes:

|Is it safe to return a C pointer from an extension to the user by using
|INT2FIX (ptr) and then later retrieve it back using FIX2INT if the user
|passes it back?
|
|Or should I use INT2NUM and NUM2INT when I am dealing with C pointers
|instead?

Fixnum only preserves 31 bits, so that it is safe to use NUM2INT().

							matz.