diff options
Diffstat (limited to 'balance.h')
-rw-r--r-- | balance.h | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -217,6 +217,9 @@ class balance_t if (! ((*i).second < bal.amount((*i).first))) return false; + if (bal.amounts.size() == 0 && amounts.size() == 0) + return false; + return true; } bool operator<=(const balance_t& bal) const { @@ -254,6 +257,9 @@ class balance_t if (! ((*i).second > bal.amount((*i).first))) return false; + if (bal.amounts.size() == 0 && amounts.size() == 0) + return false; + return true; } bool operator>=(const balance_t& bal) const { |