Ruby  3.4.0dev (2024-11-05 revision e440268d51fe02b303e3817a7a733a0dac1c5091)
gid_t.h
Go to the documentation of this file.
1 #ifndef RBIMPL_ARITHMETIC_GID_T_H /*-*-C++-*-vi:se ft=cpp:*/
2 #define RBIMPL_ARITHMETIC_GID_T_H
23 #include "ruby/internal/config.h"
25 
27 #ifndef GIDT2NUM
28 # define GIDT2NUM RB_LONG2NUM
29 #endif
30 
32 #ifndef NUM2GIDT
33 # define NUM2GIDT RB_NUM2LONG
34 #endif
35 
37 #ifndef PRI_GIDT_PREFIX
38 # define PRI_GIDT_PREFIX PRI_LONG_PREFIX
39 #endif
40 
41 #endif /* RBIMPL_ARITHMETIC_GID_T_H */
Arithmetic conversion between C's long and Ruby's.