backport #2553: Fixed Poco::MongoDB not working on big-endian architecture system

This commit is contained in:
Günter Obiltschnig
2018-11-23 08:34:21 +01:00
parent 8d95644bad
commit 584482677f
2 changed files with 5 additions and 5 deletions

View File

@@ -21,7 +21,7 @@ namespace Poco {
namespace MongoDB {
RequestMessage::RequestMessage(MessageHeader::OpCode opcode):
RequestMessage::RequestMessage(MessageHeader::OpCode opcode):
Message(opcode)
{
}
@@ -35,7 +35,7 @@ RequestMessage::~RequestMessage()
void RequestMessage::send(std::ostream& ostr)
{
std::stringstream ss;
BinaryWriter requestWriter(ss);
BinaryWriter requestWriter(ss, BinaryWriter::LITTLE_ENDIAN_BYTE_ORDER);
buildRequest(requestWriter);
requestWriter.flush();