From 5b5e4a6fc1e2829e6a2e1fb41986e951070646c7 Mon Sep 17 00:00:00 2001 From: usa Date: Thu, 31 Aug 2006 11:24:44 +0000 Subject: * file.c (test_identical, rb_file_s_truncate): use RSTRING_PTR and RSTRING_STR. * io.c (pipe_open, rb_io_reopen): ditto. * process.c (proc_spawn_n, rb_spawn): ditto. * util.c (ruby_add_suffix): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- process.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'process.c') diff --git a/process.c b/process.c index ab8a9a3f70..4797f5d1ff 100644 --- a/process.c +++ b/process.c @@ -1113,11 +1113,11 @@ proc_spawn_n(int argc, VALUE *argv, VALUE prog) args = ALLOCA_N(char*, argc + 1); for (i = 0; i < argc; i++) { - args[i] = RSTRING(argv[i])->ptr; + args[i] = RSTRING_PTR(argv[i]); } args[i] = (char*) 0; if (args[0]) - return proc_spawn_v(args, prog ? RSTRING(prog)->ptr : 0); + return proc_spawn_v(args, prog ? RSTRING_PTR(prog) : 0); return -1; } @@ -1538,7 +1538,7 @@ rb_spawn(int argc, VALUE *argv) if (prog && argc) argv[0] = prog; #elif defined HAVE_SPAWNV if (!argc) { - status = proc_spawn(RSTRING(prog)->ptr); + status = proc_spawn(RSTRING_PTR(prog)); } else { status = proc_spawn_n(argc, argv, prog); -- cgit v1.2.1