summaryrefslogtreecommitdiff
path: root/ext/dl/cptr.c
Commit message (Expand)AuthorAgeFilesLines
* * ext/dl/cptr.c (rb_dlptr_new2): remove unused variable.nobu2012-01-301-10/+1
* * ext/dl: Add documentation. Patch by Vincent Batts. [Ruby 1.9 - Bug #5192]drbrain2011-08-161-0/+9
* * ext/dl/cptr.c (rb_dlptr_aref, rb_dlptr_aset): check NULL pointernobu2011-07-281-5/+11
* * ext/dl/cptr.c (rb_dlptr_s_to_ptr): use rb_check_funcall.nobu2011-07-281-3/+2
* * ext/dl/cptr.c (rb_dlptr_s_to_ptr): fix wrapping condition.nobu2011-07-281-1/+1
* * ext/dl/cfunc.c (dlcfunc_mark), ext/dl/cptr.c (dlptr_mark):nobu2011-07-271-24/+42
* * include/ruby/ruby.h (rb_data_type_t): restructured. [ruby-dev:41862]nobu2010-07-181-1/+1
* * ext/dl/cfunc.c (rb_dlcfunc_inspect): suppress warnings bynobu2010-06-031-1/+1
* * suppress warnings.nobu2010-05-211-2/+2
* * ext/**/*.[ch]: removed trailing spaces.nobu2010-04-221-1/+1
* * ext/dl/cptr.c (rb_dlptr_inspect): fix format specifiers.nobu2010-04-011-1/+1
* * ext/dl: revert dl with libffi because it can't run on mswin now.naruse2010-02-251-2/+2
* * ext/dl/cfunc.c (rb_dlcfunc_inspect): get rid of overflow.nobu2010-02-171-1/+1
* * test/dl/test_{base,handle}.rb: use more verbose assertions.nobu2010-02-161-1/+1
* * ext/dl/cptr.c (to_int): DL::CPtr supports to_inttenderlove2009-12-041-0/+1
* * ext/dl/cptr.c (rb_dlptr_s_to_ptr): when wrapping a pointer it shouldtenderlove2009-11-121-0/+1
* * ext/dl/cptr.c (rb_dlptr_inspect): making inspect consistent acrosstenderlove2009-11-071-1/+1
* * ext/dl/cptr.c (rb_dlptr_s_malloc, rb_dlptr_initialize): addingtenderlove2009-11-061-0/+19
* * ext/dl/cptr.c (rb_dlptr_to_str, rb_dlptr_to_s) adding documentationtenderlove2009-11-061-4/+29
* * ext/dl/cptr.c (rb_dlptr_inspect, rb_dlptr_plus, rb_dlptr_minus)tenderlove2009-11-061-3/+21
* * test/dl/test_cptr.rb (test_to_ptr*): testing DL::CPtr#to_ptrtenderlove2009-11-031-7/+25
* * ext/dl/cptr.c (rb_dlptr_eql, rb_dlptr_cmp): DL::CPtr#== and DL::CPtr#<=>tenderlove2009-11-031-1/+22
* * ext/dl/cptr.c (rb_dlptr_ptr, rb_dlptr_ref) adding documentationtenderlove2009-11-011-0/+12
* * ext/dl/cptr.c (rb_dlptr_to_value) added documentationtenderlove2009-11-011-0/+5
* * ext/dl/cptr.c (rb_dlptr_size) splitting function to reduce complexitytenderlove2009-11-011-12/+44
* * ext/dl/cfunc.c (dlcfunc_data_type): typed.nobu2009-09-091-19/+26
* * ext/dl/cptr.c (rb_dlptr_cmp): return signed value, and restrictnobu2009-05-231-1/+4
* * ext/dl/cfunc.c (rb_dlcfunc_instance_p): new function to check ifnobu2009-05-101-9/+15
* * ext/dl/cptr.c: consistent indentation.nobu2009-05-101-157/+157
* * ext/dl: made indent style insistent.nobu2009-03-171-45/+45
* * ext/dl/dl.c (Init_dl): protoized.nobu2009-03-091-1/+1
* * ext/dl/cptr.c (rb_dlptr_s_to_ptr): fixed shadowing variable.nobu2008-08-121-2/+2
* * ext/dl/cfunc.c (rb_dlcfunc_call): add taint check.matz2008-08-111-8/+12
* * ext/dl/cptr.c (rb_dlptr_s_to_ptr): no longer checkmatz2007-08-081-4/+0
* * ext/dl/cptr.c (rb_dlptr_s_to_ptr): fptr->f was renamed to fd. amatz2007-08-081-1/+1
* * include/ruby: moved public headers.nobu2007-06-101-4/+3
* * file.c, gc.c, io.c, ruby.h, rubyio.h, win32/win32.h (rb_io_t):nobu2007-02-241-1/+1
* * eval.c (search_required): use RSTRING_PTR and RSTRING_STR.usa2006-08-311-1/+1
* * ext/dl/cptr.c (rb_dlptr_s_to_ptr): abolish sizeof(FILE).akr2005-09-291-1/+1
* * ext/dl/cptr.c (rb_dlptr_aref, rb_dlptr_aset): fixed typo.nobu2005-04-301-2/+2
* changed the spec of CPtr#[]/[]= to suit String#[]/[]=.ttate2005-03-081-7/+15
* * array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz2005-03-041-1/+1
* Added VC++ support thanks to U.Nakamura's patch. [ruby-dev:25644]ttate2005-02-061-2/+2
* added DL::Importer.sizeof().ttate2005-02-061-0/+13
* added new files.ttate2005-02-041-0/+462