Merge pull request #2877 from cremno/fix-dangling-ptr

Coverity: fix dangling pointer
This commit is contained in:
Yukihiro "Matz" Matsumoto
2015-07-07 07:40:38 +09:00
+1 -1
View File
@@ -2057,6 +2057,7 @@ MRB_API double
mrb_cstr_to_dbl(mrb_state *mrb, const char * p, mrb_bool badcheck)
{
char *end;
char buf[DBL_DIG * 4 + 10];
double d;
enum {max_width = 20};
@@ -2077,7 +2078,6 @@ bad:
return d;
}
if (*end) {
char buf[DBL_DIG * 4 + 10];
char *n = buf;
char *e = buf + sizeof(buf) - 1;
char prev = 0;