diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-05-31 09:28:20 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-05-31 09:28:20 +0000 |
commit | 1378795e08d34af6e17cb8ed493f3a1d6693c064 (patch) | |
tree | e0ed4dc43f0d2513c4310696045d2af86baaa6de /object.c | |
parent | f3c0922a5a2b79ac4e131078adfa2a6314cfb133 (diff) |
* suppress warnings with -Wwrite-string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'object.c')
-rw-r--r-- | object.c | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -314,7 +314,7 @@ VALUE rb_any_to_s(obj) VALUE obj; { - char *cname = rb_obj_classname(obj); + const char *cname = rb_obj_classname(obj); size_t len; VALUE str; @@ -341,7 +341,7 @@ inspect_i(id, value, str) VALUE str; { VALUE str2; - char *ivname; + const char *ivname; /* need not to show internal data */ if (CLASS_OF(value) == 0) return ST_CONTINUE; @@ -397,9 +397,8 @@ rb_obj_inspect(obj) && ROBJECT(obj)->iv_tbl->num_entries > 0) { VALUE str; size_t len; - char *c; + const char *c = rb_obj_classname(obj); - c = rb_obj_classname(obj); if (rb_inspecting_p(obj)) { len = strlen(c)+10+16+1; str = rb_str_new(0, len); /* 10:tags 16:addr 1:nul */ @@ -1161,7 +1160,7 @@ sym_inspect(sym) VALUE sym; { VALUE str; - char *name; + const char *name; ID id = SYM2ID(sym); name = rb_id2name(id); |