Commit 19a01f6c authored by Cedric Roux's avatar Cedric Roux

minor: bug fix in T tracer 'to_vcd'

parent 1752c929
...@@ -304,8 +304,7 @@ int main(int n, char **v) ...@@ -304,8 +304,7 @@ int main(int n, char **v)
/* setup traces */ /* setup traces */
for (i = 0; i < nvars; i++) { for (i = 0; i < nvars; i++) {
char format[256]; char format[256];
if (strlen(vars[i].arg) > 256-3) abort(); if (strlen(vars[i].arg) + strlen(vars[i].vcd_name) > 256-16) abort();
if (strlen(vars[i].vcd_name) > 256-1) abort();
sprintf(format, "%c [%s] %s", sprintf(format, "%c [%s] %s",
vars[i].boolean ? 'b' : 'l', vars[i].boolean ? 'b' : 'l',
vars[i].arg, vars[i].arg,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment