From 8bcd50eba59936b6d864e475dd156c8346bfb794 Mon Sep 17 00:00:00 2001
From: Thomas Figueroa <splines21@outlook.com>
Date: Sat, 19 May 2018 18:04:33 -0500
Subject: [PATCH] Remove deprecated binary_function and unary_function usages

---
 include/hashtables.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/hashtables.h b/include/hashtables.h
index 99108c637..32b055e3a 100644
--- a/include/hashtables.h
+++ b/include/hashtables.h
@@ -34,7 +34,7 @@
 // First some utility classes and functions common to both strategies..
 
 /// Equality test for "const char*" type used in very specialized KEYWORD_MAP below
-struct iequal_to : std::binary_function< const char*, const char*, bool >
+struct iequal_to
 {
     bool operator()( const char* x, const char* y ) const
     {
@@ -78,7 +78,7 @@ struct fnv_1a
 
 
 /// Hash function for wxString, counterpart of std::string hash
-struct WXSTRING_HASH : std::unary_function<wxString, std::size_t>
+struct WXSTRING_HASH
 {
     std::size_t operator()( const wxString& aString ) const
     {
-- 
2.18.0.windows.1

