Author: chug
Date: Thu Mar 29 18:17:22 2012
New Revision: 1307025

URL: http://svn.apache.org/viewvc?rev=1307025&view=rev
Log:
QPID-3921 C++ header files need tidyup
Windows build needs same treatment as rest of the files in r1306595

Modified:
    qpid/trunk/qpid/cpp/src/qpid/broker/windows/SaslAuthenticator.cpp
    qpid/trunk/qpid/wcf/src/Apache/Qpid/DtcPlugin/DtcPlugin.cpp

Modified: qpid/trunk/qpid/cpp/src/qpid/broker/windows/SaslAuthenticator.cpp
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/broker/windows/SaslAuthenticator.cpp?rev=1307025&r1=1307024&r2=1307025&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/broker/windows/SaslAuthenticator.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/broker/windows/SaslAuthenticator.cpp Thu Mar 
29 18:17:22 2012
@@ -25,6 +25,7 @@
 #include "qpid/broker/Connection.h"
 #include "qpid/log/Statement.h"
 #include "qpid/framing/reply_exceptions.h"
+#include "qpid/framing/FieldValue.h"
 
 #include <windows.h>
 

Modified: qpid/trunk/qpid/wcf/src/Apache/Qpid/DtcPlugin/DtcPlugin.cpp
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/wcf/src/Apache/Qpid/DtcPlugin/DtcPlugin.cpp?rev=1307025&r1=1307024&r2=1307025&view=diff
==============================================================================
--- qpid/trunk/qpid/wcf/src/Apache/Qpid/DtcPlugin/DtcPlugin.cpp (original)
+++ qpid/trunk/qpid/wcf/src/Apache/Qpid/DtcPlugin/DtcPlugin.cpp Thu Mar 29 
18:17:22 2012
@@ -49,6 +49,7 @@
 
 #include "qpid/client/AsyncSession.h"
 #include "qpid/client/Connection.h"
+#include "qpid/framing/FieldValue.h"
 
 
 #include <map>
@@ -472,13 +473,15 @@ INT ResourceManager::recover(XID *xids, 
        try {
            // status if we can't talk to the broker
            status = XAER_RMFAIL;
-           std::vector<std::string> wireFormatXids;
 
            DtxRecoverResult dtxrr = qpidSession.dtxRecover(true);
 
            // status if we can't process the xids
            status = XAER_RMERR;
-           dtxrr.getInDoubt().collect(wireFormatXids);
+
+        std::vector<std::string> wireFormatXids(dtxrr.getInDoubt().size());
+        std::transform(dtxrr.getInDoubt().begin(), dtxrr.getInDoubt().end(), 
wireFormatXids.begin(), Array::get<std::string, Array::ValuePtr>);
+
            size_t nXids = wireFormatXids.size();
 
            if (nXids > 0) {



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to