Sha256: 9bcc22bc3d535b2901c476dff8899100738077ac4f8331b081f4d7bcd184adf4

Contents?: true

Size: 423 Bytes

Versions: 3

Compression:

Stored size: 423 Bytes

Contents

#ifndef TYPE_ARRAY_PRELUDE_H
#define TYPE_ARRAY_PRELUDE_H
#include <stdint.h>

#define TYPE_ARRAY_IS_LITTLE_ENDIAN (*(uint16_t*)"\0\1">>8) ? Qtrue : Qfalse

#ifndef RFLOAT_VALUE
#define RFLOAT_VALUE(v) (RFLOAT(v)->value)
#endif

#ifdef RUBINIUS
#include "rubinius.h"
#else
#ifdef JRUBY
#include "jruby.h"
#else
#ifdef HAVE_RB_THREAD_BLOCKING_REGION
#include "ruby19.h"
#else
#include "ruby18.h"
#endif
#endif
#endif

#endif

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
type_array-0.3 ext/type_array/prelude.h
type_array-0.2 ext/type_array/prelude.h
type_array-0.1 ext/type_array/prelude.h