Author: steshaw
Date: Fri Dec  8 03:30:55 2006
New Revision: 483943

URL: http://svn.apache.org/viewvc?view=rev&rev=483943
Log:
Thanks Alan the static_cast does prevent the warning on rhel4/x86_64

Modified:
    incubator/qpid/trunk/qpid/cpp/lib/broker/BrokerChannel.cpp

Modified: incubator/qpid/trunk/qpid/cpp/lib/broker/BrokerChannel.cpp
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/lib/broker/BrokerChannel.cpp?view=diff&rev=483943&r1=483942&r2=483943
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/lib/broker/BrokerChannel.cpp (original)
+++ incubator/qpid/trunk/qpid/cpp/lib/broker/BrokerChannel.cpp Fri Dec  8 
03:30:55 2006
@@ -204,7 +204,7 @@
             throw InvalidAckException();
         }else if(multiple){     
             ack_iterator end = ++i;
-            for_each(unacked.begin(), end, 
bind2nd(mem_fun_ref(&DeliveryRecord::discard), 0));
+            for_each(unacked.begin(), end, 
bind2nd(mem_fun_ref(&DeliveryRecord::discard), 
static_cast<qpid::broker::TransactionContext*>(0)));
             unacked.erase(unacked.begin(), end);
 
             //recalculate the prefetch:


Reply via email to