hermet pushed a commit to branch master.

http://git.enlightenment.org/tools/enventor.git/commit/?id=4120f2c75cb7e21565b519b4f24577ceb6dd5ff9

commit 4120f2c75cb7e21565b519b4f24577ceb6dd5ff9
Author: ChunEon Park <[email protected]>
Date:   Wed May 21 21:15:06 2014 +0900

    syntax_color - free memory as soon as possible.
---
 src/bin/syntax_color.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/bin/syntax_color.c b/src/bin/syntax_color.c
index cc40d8d..ae71086 100644
--- a/src/bin/syntax_color.c
+++ b/src/bin/syntax_color.c
@@ -639,8 +639,6 @@ color_apply(color_data *cd, const char *src, int length)
 
    if (!src || (length < 1)) return NULL;
 
-   macro_keys_free(cd);
-
    Eina_Strbuf *strbuf = cd->cachebuf;
    eina_strbuf_reset(strbuf);
 
@@ -740,6 +738,8 @@ finished:
         str = eina_strbuf_string_get(strbuf);
      }
 
+   macro_keys_free(cd);
+
    return str;
 }
 

-- 


Reply via email to