aboutsummaryrefslogtreecommitdiffstats
path: root/ext/win32ole/win32ole_record.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-04-14 03:36:40 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-04-14 03:36:40 +0000
commit760ae4a8b9fe6844c95cd90254fd6d0f03cf2be7 (patch)
tree254e9da4d239de87285c61e38eb99d86a2d86b14 /ext/win32ole/win32ole_record.c
parent659f14b254a990cc19667b804f7d1627a927a4f7 (diff)
downloadruby-760ae4a8b9fe6844c95cd90254fd6d0f03cf2be7.tar.gz
win32ole.c: use rb_sym2str
* ext/win32ole/win32ole.c: use rb_sym2str when the result strings will not be modified. * ext/win32ole/win32ole_event.c: ditto. * ext/win32ole/win32ole_record.c: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/win32ole/win32ole_record.c')
-rw-r--r--ext/win32ole/win32ole_record.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/win32ole/win32ole_record.c b/ext/win32ole/win32ole_record.c
index 28d6238492..e8838832a7 100644
--- a/ext/win32ole/win32ole_record.c
+++ b/ext/win32ole/win32ole_record.c
@@ -288,7 +288,7 @@ folerecord_initialize(VALUE self, VALUE typename, VALUE oleobj) {
rb_raise(rb_eArgError, "1st argument should be String or Symbol");
}
if (RB_TYPE_P(typename, T_SYMBOL)) {
- typename = rb_sym_to_s(typename);
+ typename = rb_sym2str(typename);
}
hr = S_OK;
@@ -452,7 +452,7 @@ folerecord_method_missing(int argc, VALUE *argv, VALUE self)
{
VALUE name;
rb_check_arity(argc, 1, 2);
- name = rb_sym_to_s(argv[0]);
+ name = rb_sym2str(argv[0]);
#if SIZEOF_SIZE_T > SIZEOF_LONG
{
@@ -508,7 +508,7 @@ folerecord_ole_instance_variable_get(VALUE self, VALUE name)
}
sname = name;
if (RB_TYPE_P(name, T_SYMBOL)) {
- sname = rb_sym_to_s(name);
+ sname = rb_sym2str(name);
}
return olerecord_ivar_get(self, sname);
}
@@ -547,7 +547,7 @@ folerecord_ole_instance_variable_set(VALUE self, VALUE name, VALUE val)
}
sname = name;
if (RB_TYPE_P(name, T_SYMBOL)) {
- sname = rb_sym_to_s(name);
+ sname = rb_sym2str(name);
}
return olerecord_ivar_set(self, sname, val);
}