From 709c1b267fcf4992ede95e7aff3ed333c068dfa5 Mon Sep 17 00:00:00 2001
From: Gavin Andresen <gavinandresen@gmail.com>
Date: Tue, 15 Nov 2011 09:47:29 -0500
Subject: [PATCH] Fix boost filesystem incompatibility problem

---
 src/db.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/db.cpp b/src/db.cpp
index f163ac949..d769cae71 100644
--- a/src/db.cpp
+++ b/src/db.cpp
@@ -44,10 +44,10 @@ static void EnvShutdown(bool fRemoveLogFiles)
         while (it != filesystem::directory_iterator())
         {
             const filesystem::path& p = it->path();
-#if BOOST_FILESYSTEM_VERSION == 2
-            std::string f = p.filename();
-#else
+#if BOOST_FILESYSTEM_VERSION == 3
             std::string f = p.filename().generic_string();
+#else
+            std::string f = p.filename();
 #endif
             if (f.find("log.") == 0)
                 filesystem::remove(p);