1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext
nobu 642ddf7201 * configure.in: Check for the availability of pid_t, gid_t and uid_t and
remove AC_TYPE_UID_T.  fixed: [ruby-core:04745]

* defines.h: Remove pid_t typedef.

* ruby.h: Define rb_pid_t, rb_gid_t and rb_uid_t in accordance with
 the available system types.

* process.c: Change instances of pid_t and gid_t to their rb_*
 counterparts.

* ext/pty/pty.c: Change pid_t to rb_pid_t.

* vms/config.h: Define HAVE_{P,G,U}ID_T to 1.

* win32/Makefile.sub: Remove #define for {g,u}id_t.

* win32/win32.c: Change pid_t to rb_pid_t.

* wince/Makefile.sub: Remove #define for {g,u}id_t.

* wince/sys/types.h: Remove definitions of {p,g,u}id_t.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-14 14:57:53 +00:00
..
bigdecimal * array.c: replace rb_protect_inspect() and rb_inspecting_p() by 2005-03-04 06:47:45 +00:00
curses * eval.c (rb_exec_recursive): matched the declaration to prototype. 2005-03-04 07:15:12 +00:00
dbm * ext/dbm/dbm.c (fdbm_select): [ruby-dev:25132] 2004-12-09 02:19:50 +00:00
digest
dl added a test. 2005-05-09 14:43:50 +00:00
enumerator * ext/enumerator/enumerator.c (each_cons_i): pass copy of an 2004-11-02 07:38:21 +00:00
etc * array.c: replace rb_protect_inspect() and rb_inspecting_p() by 2005-03-04 06:47:45 +00:00
fcntl
gdbm * ext/dbm/dbm.c (fdbm_select): [ruby-dev:25132] 2004-12-09 02:19:50 +00:00
iconv * ext/iconv/iconv.c (iconv_create): Iconv::Failure requires 3 2005-03-27 23:40:32 +00:00
io/wait * rubyio.h, intern.h, io.c, file.c, process.c, ext/socket/socket.c, 2004-12-06 08:40:30 +00:00
nkf * ext/nkf/nkf-utf8/nkf.c: follow nkf 2.0.5 2005-05-12 08:42:36 +00:00
openssl * ext/openssl/extconf.rb: check for OPENSSL_cleanse. 2005-04-15 19:16:18 +00:00
pty * configure.in: Check for the availability of pid_t, gid_t and uid_t and 2005-05-14 14:57:53 +00:00
racc/cparse
readline * array.c: replace rb_protect_inspect() and rb_inspecting_p() by 2005-03-04 06:47:45 +00:00
ripper * parse.y [ripper] (regexp): dispatch regexp option. [ruby-Bugs:1688] 2005-04-14 10:05:29 +00:00
sdbm * ext/sdbm/init.c (GetDBM): typo. 2004-12-09 07:31:22 +00:00
socket * parse.y (gettable_gen): warns if VCALL name is used as 2005-03-09 09:29:52 +00:00
stringio * ext/stringio/stringio.c (strio_getline): suppress warnings. 2005-04-30 04:11:33 +00:00
strscan * lib/rdoc/parsers/parse_c.rb (RDoc::C_Parser#do_includes): replace 2005-03-04 10:40:09 +00:00
syck * ext/syck/rubyext.c: comment to be closed. 2005-04-30 12:50:34 +00:00
syslog
tk * ext/tk/lib/tkextlib/blt/winop.rb: fix typo 2005-05-10 01:29:03 +00:00
Win32API * array.c: replace rb_protect_inspect() and rb_inspecting_p() by 2005-03-04 06:47:45 +00:00
win32ole * ext/win32ole/tests/testWIN32OLE.rb: add test for WIN32OLE.codepage= 2005-04-15 13:43:32 +00:00
zlib * ext/zlib/zlib.c (zstream_run): fixed SEGV. [ruby-core:4712] 2005-04-18 02:34:20 +00:00
.cvsignore
.document
extmk.rb * ext/extmk.rb: keep srcdir unexpanded. 2005-05-13 14:44:59 +00:00
Setup * ext/Setup*: remove tcltklib. 2005-01-26 05:15:02 +00:00
Setup.atheos * ext/Setup*: remove tcltklib. 2005-01-26 05:15:02 +00:00
Setup.dj * ext/Setup*: remove tcltklib. 2005-01-26 05:15:02 +00:00
Setup.emx * ext/Setup*: remove tcltklib. 2005-01-26 05:15:02 +00:00
Setup.nt * ext/Setup*: remove tcltklib. 2005-01-26 05:15:02 +00:00
Setup.x68 * ext/Setup*: remove tcltklib. 2005-01-26 05:15:02 +00:00