From 30dca04b8193b8484e929d51a57cc27b4b7cb0cc Mon Sep 17 00:00:00 2001 From: Joe Groff Date: Fri, 2 Oct 2009 11:13:27 -0500 Subject: [PATCH] import std::tr1/boost ::unordered_map into the factor namespace instead of using #define --- vm/master.hpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/vm/master.hpp b/vm/master.hpp index d761419ff2..e9b9c6cbc6 100755 --- a/vm/master.hpp +++ b/vm/master.hpp @@ -28,10 +28,16 @@ #if __GNUC__ == 4 #include - #define unordered_map std::tr1::unordered_map + +namespace factor { + using std::tr1::unordered_map; +} #elif __GNUC__ == 3 #include - #define unordered_map boost::unordered_map + +namespace factor { + using boost::unordered_map; +} #else #error Factor requires GCC 3.x or later #endif