summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--load.c2
2 files changed, 4 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 25049d2619..9d8ddf63fd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,6 @@
-Sat Jun 13 14:58:57 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
+Sat Jun 13 15:00:41 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * load.c (rb_provide): assumes us-ascii only.
* load.c (rb_require_safe): FilePathValue() implies rb_str_new4().
diff --git a/load.c b/load.c
index 6e554f1d8b..f6d27ac6a3 100644
--- a/load.c
+++ b/load.c
@@ -247,7 +247,7 @@ rb_provide_feature(VALUE feature)
void
rb_provide(const char *feature)
{
- rb_provide_feature(rb_str_new2(feature));
+ rb_provide_feature(rb_usascii_str_new2(feature));
}
NORETURN(static void load_failed(VALUE));