From 037cf4ead0d9d9d713d520ba909f2fd85c9c043c Mon Sep 17 00:00:00 2001
From: Ronald Ip <myself@iphoting.com>
Date: Sat, 26 Oct 2013 06:26:40 +0800
Subject: [PATCH] Make operator() const.

---
 src/account.h   | 2 +-
 src/commodity.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/account.h b/src/account.h
index daeee03..b726fac 100644
--- a/src/account.h
+++ b/src/account.h
@@ -310,7 +310,7 @@ void put_account(property_tree::ptree& pt, const account_t& acct,
 
 //simple struct added to allow std::map to compare accounts in the accounts report
 struct account_compare {
-  bool operator() (const account_t& lhs, const account_t& rhs){
+  bool operator() (const account_t& lhs, const account_t& rhs) const {
     return (lhs.fullname().compare(rhs.fullname()) < 0);
   }
 };
diff --git a/src/commodity.h b/src/commodity.h
index a1988a3..d521d80 100644
--- a/src/commodity.h
+++ b/src/commodity.h
@@ -353,7 +353,7 @@ void put_commodity(property_tree::ptree& pt, const commodity_t& comm,
 
 //simple struct to allow std::map to compare commodities names
 struct commodity_compare {
-  bool operator() (const commodity_t* lhs, const commodity_t* rhs){
+  bool operator() (const commodity_t* lhs, const commodity_t* rhs) const {
     return (lhs->symbol().compare(rhs->symbol()) < 0);
   }
 };
-- 
1.8.4.1

