From 07308c4d30b8c5260e5366c8eed2abf054d86fe7 Mon Sep 17 00:00:00 2001 From: tenderlove Date: Fri, 31 Oct 2014 21:13:09 +0000 Subject: * ext/dl/*: remove DL as it is replaced by Fiddle. [Feature #5458] Thanks to Jonan Scheffler for this patch * test/dl/*: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/fiddle/fiddle.h | 5 ----- ext/fiddle/function.c | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) (limited to 'ext/fiddle') diff --git a/ext/fiddle/fiddle.h b/ext/fiddle/fiddle.h index b37c37bc65..d2583c1cbf 100644 --- a/ext/fiddle/fiddle.h +++ b/ext/fiddle/fiddle.h @@ -104,11 +104,6 @@ #include #include -/* FIXME - * These constants need to match up with DL. We need to refactor this to use - * the DL header files or vice versa. - */ - #define TYPE_VOID 0 #define TYPE_VOIDP 1 #define TYPE_CHAR 2 diff --git a/ext/fiddle/function.c b/ext/fiddle/function.c index 50366bb87f..e0da8b69cb 100644 --- a/ext/fiddle/function.c +++ b/ext/fiddle/function.c @@ -224,7 +224,7 @@ Init_fiddle_function(void) * * === ABI check * - * @libc = DL.dlopen "/lib/libc.so.6" + * @libc = Fiddle.dlopen "/lib/libc.so.6" * #=> # * f = Fiddle::Function.new(@libc['strcpy'], [TYPE_VOIDP, TYPE_VOIDP], TYPE_VOIDP) * #=> # -- cgit v1.2.3