Bug #9507 ยป 0002-Use-only-unsigned-long-for-rb_serial_t.patch
internal.h | ||
---|---|---|
rb_subclass_entry_t *next;
|
||
};
|
||
#if defined(HAVE_LONG_LONG)
|
||
typedef unsigned LONG_LONG rb_serial_t;
|
||
#define SERIALT2NUM ULL2NUM
|
||
#elif defined(HAVE_UINT64_T)
|
||
typedef uint64_t rb_serial_t;
|
||
#define SERIALT2NUM SIZET2NUM
|
||
#else
|
||
typedef unsigned long rb_serial_t;
|
||
#define SERIALT2NUM ULONG2NUM
|
||
#endif
|
||
struct rb_classext_struct {
|
||
struct st_table *iv_index_tbl;
|