--- trunk/instrument-js.c 2008/10/30 03:13:46 386 +++ trunk/instrument-js.c 2008/10/30 03:14:12 387 @@ -550,19 +550,19 @@ case TOK_UNARYOP: switch (node->pn_op) { case JSOP_NEG: - Stream_write_char(f, '-'); + Stream_write_string(f, "- "); output_expression(node->pn_kid, f, false); break; case JSOP_POS: - Stream_write_char(f, '+'); + Stream_write_string(f, "+ "); output_expression(node->pn_kid, f, false); break; case JSOP_NOT: - Stream_write_char(f, '!'); + Stream_write_string(f, "! "); output_expression(node->pn_kid, f, false); break; case JSOP_BITNOT: - Stream_write_char(f, '~'); + Stream_write_string(f, "~ "); output_expression(node->pn_kid, f, false); break; case JSOP_TYPEOF: