Changeset [bd8401d5381bd47d61b901e7e7d111348db66cea] by Peter Johnson

July 11th, 2011 @ 06:44 AM

expr_simplify_identity: Pass int_term via pointer.

This allows signaling to the caller (expr_level_op) that the int_term
was destroyed. Without this, the new expr-simplify-identity testcase
has a use-after-free.

[#232 state:resolved] https://github.com/yasm/yasm/commit/bd8401d5381bd47d61b901e7e7d1113...

Committed by Peter Johnson

  • A libyasm/tests/expr-simplify-identity.asm
  • A libyasm/tests/expr-simplify-identity.hex
  • M libyasm/expr.c
  • M libyasm/tests/Makefile.inc
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

The Yasm Modular Assembler Project

Shared Ticket Bins