From 1e6e5658cd4a45870e1ecfee404d9420564b4d67 Mon Sep 17 00:00:00 2001 From: shyouhei Date: Wed, 4 Feb 2009 05:26:31 +0000 Subject: merge revision(s) 20072: * dir.c (dir_globs): need taint check. reported by steve git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- dir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dir.c') diff --git a/dir.c b/dir.c index 0dd12ffd7d..74de8c5430 100644 --- a/dir.c +++ b/dir.c @@ -1659,7 +1659,7 @@ dir_globs(argc, argv, flags) for (i = 0; i < argc; ++i) { int status; VALUE str = argv[i]; - StringValue(str); + SafeStringValue(str); status = push_glob(ary, RSTRING(str)->ptr, flags); if (status) GLOB_JUMP_TAG(status); } -- cgit v1.2.3