$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: daniel_james_at_[hidden]
Date: 2008-01-13 10:12:48
Author: danieljames
Date: 2008-01-13 10:12:47 EST (Sun, 13 Jan 2008)
New Revision: 42720
URL: http://svn.boost.org/trac/boost/changeset/42720
Log:
Try to fix error calling allocate on IBM Visual Age C++.
Text files modified: 
   branches/unordered/trunk/libs/unordered/test/helpers/allocator.hpp |     7 +++++++                                 
   1 files changed, 7 insertions(+), 0 deletions(-)
Modified: branches/unordered/trunk/libs/unordered/test/helpers/allocator.hpp
==============================================================================
--- branches/unordered/trunk/libs/unordered/test/helpers/allocator.hpp	(original)
+++ branches/unordered/trunk/libs/unordered/test/helpers/allocator.hpp	2008-01-13 10:12:47 EST (Sun, 13 Jan 2008)
@@ -43,6 +43,13 @@
         }
 
         pointer allocate(size_type n, const_pointer u) { return allocate(n); }
+
+#if defined(__IBMCPP__)
+        // Workaround for IBM Visual Age which seems to use a void pointer
+        // for the second argument.
+        pointer allocate(size_type n, void const* u) { return allocate(n); }
+#endif
+
         void deallocate(pointer p, size_type) {
             using namespace std;
             free(p);