syntax_color - free memory as soon as possible.
This commit is contained in:
parent
0128690266
commit
4120f2c75c
|
@ -639,8 +639,6 @@ color_apply(color_data *cd, const char *src, int length)
|
||||||
|
|
||||||
if (!src || (length < 1)) return NULL;
|
if (!src || (length < 1)) return NULL;
|
||||||
|
|
||||||
macro_keys_free(cd);
|
|
||||||
|
|
||||||
Eina_Strbuf *strbuf = cd->cachebuf;
|
Eina_Strbuf *strbuf = cd->cachebuf;
|
||||||
eina_strbuf_reset(strbuf);
|
eina_strbuf_reset(strbuf);
|
||||||
|
|
||||||
|
@ -740,6 +738,8 @@ finished:
|
||||||
str = eina_strbuf_string_get(strbuf);
|
str = eina_strbuf_string_get(strbuf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
macro_keys_free(cd);
|
||||||
|
|
||||||
return str;
|
return str;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue