summaryrefslogtreecommitdiffhomepage
path: root/src/string.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2012-04-27 08:56:39 -0700
committerYukihiro "Matz" Matsumoto <[email protected]>2012-04-27 08:56:39 -0700
commit2b6be163082927ecdfa203b68639a8ff303469e6 (patch)
tree43b1b48dd938f508bc9c6e71f273a17cf7764f7a /src/string.c
parentfdd4920ffdf098fd245079d6c0a881c42b776971 (diff)
parentf9647592ef940271ff2c45ef2c1e42989646cdb7 (diff)
downloadmruby-2b6be163082927ecdfa203b68639a8ff303469e6.tar.gz
mruby-2b6be163082927ecdfa203b68639a8ff303469e6.zip
Merge pull request #61 from pbhogan/fix-warnings
Fix various warnings
Diffstat (limited to 'src/string.c')
-rw-r--r--src/string.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/string.c b/src/string.c
index 45f2a8842..e92d76b18 100644
--- a/src/string.c
+++ b/src/string.c
@@ -148,10 +148,6 @@ mrb_str_resize(mrb_state *mrb, mrb_value str, size_t len)
{
size_t slen;
- if (len < 0) {
- mrb_raise(mrb, E_ARGUMENT_ERROR, "negative string size (or size too big)");
- }
-
mrb_str_modify(mrb, str);
slen = RSTRING_LEN(str);
if (len != slen) {
@@ -509,10 +505,6 @@ str_new(mrb_state *mrb, enum mrb_vtype ttype, const char *p, size_t len)
{
mrb_value str;
- if (len < 0) {
- mrb_raise(mrb, E_ARGUMENT_ERROR, "negative string size (or size too big)");
- }
-
//str = str_alloc(mrb);
str = mrb_str_buf_new(mrb, len);
#ifdef INCLUDE_ENCODING
@@ -600,9 +592,6 @@ mrb_value
mrb_str_buf_cat(mrb_state *mrb, mrb_value str, const char *ptr, size_t len)
{
if (len == 0) return str;
- if (len < 0) {
- mrb_raise(mrb, E_ARGUMENT_ERROR, "negative string size (or size too big)");
- }
return str_buf_cat(mrb, str, ptr, len);
}