Fix win32 compilation by removing macro 'max' if already defined
authorAdam Dickmeiss <adam@indexdata.dk>
Thu, 11 Jan 2007 12:55:09 +0000 (12:55 +0000)
committerAdam Dickmeiss <adam@indexdata.dk>
Thu, 11 Jan 2007 12:55:09 +0000 (12:55 +0000)
(defined later in <limits>).

src/filter_load_balance.cpp

index 57e1123..7e9b425 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: filter_load_balance.cpp,v 1.5 2007-01-04 13:22:56 marc Exp $
+/* $Id: filter_load_balance.cpp,v 1.6 2007-01-11 12:55:09 adam Exp $
    Copyright (c) 2005-2006, Index Data.
 
    See the LICENSE file for details
 #include "filter_load_balance.hpp"
 #include "util.hpp"
 
+
 #include <boost/thread/mutex.hpp>
 #include <boost/date_time/posix_time/posix_time.hpp>
 
 #include <yaz/zgdu.h>
 
+// remove max macro if already defined (defined later in <limits>)
+#ifdef max
+#undef max
+#endif
+
 //#include <iostream>
 #include <list>
 #include <map>