aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorseyko <seyko2@gmail.com>2015-05-11 18:05:31 +0300
committerseyko <seyko2@gmail.com>2015-05-11 18:05:31 +0300
commitae09051c815e115b3c37abeb9ff4a27832770e9e (patch)
treea987d1eaa014a7c3a853987e9b930148fc9244da
parentcb7e820eaebed7963196f3ef90e2e1e945abec8d (diff)
downloadtinycc-ae09051c815e115b3c37abeb9ff4a27832770e9e.tar.gz
tinycc-ae09051c815e115b3c37abeb9ff4a27832770e9e.tar.bz2
allow to use MEM_DEBUG with libtcc
-rw-r--r--libtcc.c1
-rw-r--r--tcc.c2
2 files changed, 1 insertions, 2 deletions
diff --git a/libtcc.c b/libtcc.c
index dfdf85b..42e8a43 100644
--- a/libtcc.c
+++ b/libtcc.c
@@ -1111,6 +1111,7 @@ LIBTCCAPI void tcc_delete(TCCState *s1)
tcc_free(s1->sym_attrs);
tcc_free(s1);
+ tcc_memstats();
}
LIBTCCAPI int tcc_add_include_path(TCCState *s, const char *pathname)
diff --git a/tcc.c b/tcc.c
index 29508eb..7ef927e 100644
--- a/tcc.c
+++ b/tcc.c
@@ -369,7 +369,5 @@ int main(int argc, char **argv)
}
tcc_delete(s);
- if (bench)
- tcc_memstats();
return ret;
}