diff options
Diffstat (limited to 'ruby_1_9_3/ext/fiddle/fiddle.c')
-rw-r--r-- | ruby_1_9_3/ext/fiddle/fiddle.c | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/ruby_1_9_3/ext/fiddle/fiddle.c b/ruby_1_9_3/ext/fiddle/fiddle.c deleted file mode 100644 index 83c0bb5e1e..0000000000 --- a/ruby_1_9_3/ext/fiddle/fiddle.c +++ /dev/null @@ -1,87 +0,0 @@ -#include <fiddle.h> - -VALUE mFiddle; - -void -Init_fiddle(void) -{ - /* - * Document-module: Fiddle - * - * == Description - * - * A libffi wrapper. - * - */ - mFiddle = rb_define_module("Fiddle"); - - /* Document-const: TYPE_VOID - * - * C type - void - */ - rb_define_const(mFiddle, "TYPE_VOID", INT2NUM(TYPE_VOID)); - - /* Document-const: TYPE_VOIDP - * - * C type - void* - */ - rb_define_const(mFiddle, "TYPE_VOIDP", INT2NUM(TYPE_VOIDP)); - - /* Document-const: TYPE_CHAR - * - * C type - char - */ - rb_define_const(mFiddle, "TYPE_CHAR", INT2NUM(TYPE_CHAR)); - - /* Document-const: TYPE_SHORT - * - * C type - short - */ - rb_define_const(mFiddle, "TYPE_SHORT", INT2NUM(TYPE_SHORT)); - - /* Document-const: TYPE_INT - * - * C type - int - */ - rb_define_const(mFiddle, "TYPE_INT", INT2NUM(TYPE_INT)); - - /* Document-const: TYPE_LONG - * - * C type - long - */ - rb_define_const(mFiddle, "TYPE_LONG", INT2NUM(TYPE_LONG)); - -#if HAVE_LONG_LONG - /* Document-const: TYPE_LONG_LONG - * - * C type - long long - */ - rb_define_const(mFiddle, "TYPE_LONG_LONG", INT2NUM(TYPE_LONG_LONG)); -#endif - - /* Document-const: TYPE_FLOAT - * - * C type - float - */ - rb_define_const(mFiddle, "TYPE_FLOAT", INT2NUM(TYPE_FLOAT)); - - /* Document-const: TYPE_DOUBLE - * - * C type - double - */ - rb_define_const(mFiddle, "TYPE_DOUBLE", INT2NUM(TYPE_DOUBLE)); - - /* Document-const: WINDOWS - * - * Returns a boolean regarding whether the host is WIN32 - */ -#if defined(_WIN32) - rb_define_const(mFiddle, "WINDOWS", Qtrue); -#else - rb_define_const(mFiddle, "WINDOWS", Qfalse); -#endif - - Init_fiddle_function(); - Init_fiddle_closure(); -} -/* vim: set noet sws=4 sw=4: */ |