fix CID 1297227, 1297226
This commit is contained in:
parent
9c30fbecba
commit
fa57bfed27
|
@ -141,8 +141,8 @@ static int parse(RParse *p, const char *data, char *str) {
|
|||
|
||||
optr = ptr;
|
||||
if (*ptr == '(') { ptr = strchr (ptr+1, ')'); }
|
||||
if (*ptr == '[') { ptr = strchr (ptr+1, ']'); }
|
||||
if (*ptr == '{') { ptr = strchr (ptr+1, '}'); }
|
||||
if (ptr && *ptr == '[') { ptr = strchr (ptr+1, ']'); }
|
||||
if (ptr && *ptr == '{') { ptr = strchr (ptr+1, '}'); }
|
||||
if (!ptr) {
|
||||
eprintf ("Unbalanced bracket\n");
|
||||
return R_FALSE;
|
||||
|
|
|
@ -200,8 +200,9 @@ beach:
|
|||
}
|
||||
if (outbuf) {
|
||||
free (out);
|
||||
} else {
|
||||
out[len] = 0;
|
||||
}
|
||||
out[len] =0;
|
||||
return (int)len;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue