Fix memory leak in Amiga frontend
This commit is contained in:
parent
7314651b95
commit
93494790f3
|
@ -247,6 +247,7 @@ char *translate_escape_chars(const char *s)
|
||||||
{
|
{
|
||||||
size_t i, ii, len;
|
size_t i, ii, len;
|
||||||
char *ret;
|
char *ret;
|
||||||
|
char *outs;
|
||||||
len = strlen(s);
|
len = strlen(s);
|
||||||
ret = malloc(len + 1);
|
ret = malloc(len + 1);
|
||||||
if (ret == NULL)
|
if (ret == NULL)
|
||||||
|
@ -262,7 +263,9 @@ char *translate_escape_chars(const char *s)
|
||||||
}
|
}
|
||||||
ret[ii] = '\0';
|
ret[ii] = '\0';
|
||||||
|
|
||||||
return ami_utf8_easy(ret);
|
outs = ami_utf8_easy(ret);
|
||||||
|
free(ret);
|
||||||
|
return outs;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue