From b0abf3d2c1cdca7e12ba45a8189912728c77764c Mon Sep 17 00:00:00 2001 From: "Matwey V. Kornilov" Date: Sat, 29 Sep 2012 22:00:59 +0400 Subject: [PATCH] fixed comparison that was always true due to limited range of data type --- src/qamqp/amqp_frame.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qamqp/amqp_frame.cpp b/src/qamqp/amqp_frame.cpp index 209b6e7..6914224 100644 --- a/src/qamqp/amqp_frame.cpp +++ b/src/qamqp/amqp_frame.cpp @@ -64,7 +64,7 @@ void QAMQP::Frame::Base::readHeader( QDataStream & stream ) void QAMQP::Frame::Base::readEnd( QDataStream & stream ) { - char end_ = 0; + unsigned char end_ = 0; stream.readRawData(reinterpret_cast(&end_), sizeof(end_)); if(end_ != AMQP_FRAME_END ) {