diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2004-02-16 06:45:32 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2004-02-16 06:45:32 +0000 |
commit | ccf234f713b0f0b345ecb7acde180032f5aa3a69 (patch) | |
tree | c284a1b3d52c3b37a17591fd6327f2011438653a /lib/xmlrpc/utils.rb | |
parent | 3a3afe8802f260bbde60817101f5d68b0c5e50d1 (diff) | |
download | ruby-ccf234f713b0f0b345ecb7acde180032f5aa3a69.tar.gz ruby-ccf234f713b0f0b345ecb7acde180032f5aa3a69.tar.xz ruby-ccf234f713b0f0b345ecb7acde180032f5aa3a69.zip |
* configure.in: check functions, fork spawnv.
* io.c (rb_io_s_popen): accept argv not only single command line.
* process.c (rb_proc_exec_n): export.
* process.c (rb_check_argv): check if arguments are safe to invoke.
* process.c (rb_fork): retry to fork.
* process.c (rb_spawn): spawn child process asynchronously.
* process.c (rb_f_system): raise an exception if the command could not
execute.
* win32/win32.c (rb_w32_argv_size): count necessary size for joined
arguments.
* win32/win32.c (rb_w32_join_argv): join arguments with quoting.
* win32/win32.c (rb_w32_pipe_exec, rb_w32_spawn, rb_w32_aspawn):
accept program name adding to command line.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5725 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/xmlrpc/utils.rb')
0 files changed, 0 insertions, 0 deletions