(handle_value): The transaction xdata.dflags were being set too late; the

TRANSACTION_COMPOUND setting was being thrown away as a result.
This commit is contained in:
John Wiegley 2008-04-13 05:05:03 -04:00
parent c83ec7885b
commit b72236d544

View file

@ -213,8 +213,6 @@ void handle_value(const value_t& value,
if (date)
xdata.date = date;
if (flags)
xdata.dflags |= flags;
value_t temp(value);
@ -236,6 +234,9 @@ void handle_value(const value_t& value,
break;
}
if (flags)
xdata.dflags |= flags;
handler(xact);
}