get_amount should return the xdata value if the EXT_COMPOUND flag is on.
This commit is contained in:
parent
450cdb2b6d
commit
6a82e12ab4
1 changed files with 6 additions and 1 deletions
|
|
@ -83,8 +83,13 @@ namespace {
|
||||||
}
|
}
|
||||||
|
|
||||||
value_t get_amount(xact_t& xact) {
|
value_t get_amount(xact_t& xact) {
|
||||||
|
if (xact.has_xdata() &&
|
||||||
|
xact.xdata().has_flags(XACT_EXT_COMPOUND)) {
|
||||||
|
return xact.xdata().value;
|
||||||
|
} else {
|
||||||
return xact.amount;
|
return xact.amount;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
value_t get_total(xact_t& xact) {
|
value_t get_total(xact_t& xact) {
|
||||||
if (xact.xdata_)
|
if (xact.xdata_)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue