Bug #7484

Fiddle::Importer incompatibility with DL::Importer

Added by Naohisa Goto over 1 year ago. Updated over 1 year ago.

[ruby-core:50405]
Status:Closed
Priority:High
Assignee:Aaron Patterson
Category:ext
Target version:-
ruby -v:- Backport:

Description

As described in r38054, Fiddle::Importer is not compatible with DL::Importer about :stdcall.
I hope attached patch fixed the issue.

stdcall.patch Magnifier (615 Bytes) Naohisa Goto, 12/01/2012 02:39 AM

Associated revisions

Revision 38182
Added by Naohisa Goto over 1 year ago

  • ext/fiddle/lib/fiddle/import.rb (importfunction, bindfunction): should respect call_type for migration from DL to Fiddle. [Bug #7484]

History

#1 Updated by Usaku NAKAMURA over 1 year ago

  • Status changed from Open to Assigned
  • Priority changed from Normal to High

I'm waiting this problem is fixed.
I'm planning to move ext/dl/win32/lib/win32/* scripts to fiddle, but this problem prevents it.

#2 Updated by Usaku NAKAMURA over 1 year ago

I asked aaron about this commit, and he confirmed the patch.
Goto-san, please commit it!

#3 Updated by Naohisa Goto over 1 year ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r38182.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


  • ext/fiddle/lib/fiddle/import.rb (importfunction, bindfunction): should respect call_type for migration from DL to Fiddle. [Bug #7484]

Also available in: Atom PDF