Index: trunk/src_plugins/io_bxl/read.c =================================================================== --- trunk/src_plugins/io_bxl/read.c (revision 30633) +++ trunk/src_plugins/io_bxl/read.c (revision 30634) @@ -731,6 +731,11 @@ } break; } + + /* fix memory leak */ + if ((tok == T_ID) || (tok == T_QSTR)) + free(lval.un.s); + pcb_bxl_lex_reset(&lctx); /* prepare for the next token */ } }