From 096e02469e84cff6761c4ea6b915bbc438643d93 Mon Sep 17 00:00:00 2001 From: Pekka Enberg Date: Thu, 6 Aug 2015 15:22:56 +0300 Subject: [PATCH] transport/server: Fix response::write_byte() The last two arguments to vector::insert() are flipped which causes us to fill the vector with 'b' bytes of value 0x01. Switch to the single element insertion variant to fix the issue. Spotted by dtest push notification tests. Signed-off-by: Pekka Enberg --- transport/server.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transport/server.cc b/transport/server.cc index f5811bf1a0..6ffded2535 100644 --- a/transport/server.cc +++ b/transport/server.cc @@ -1246,7 +1246,7 @@ sstring cql_server::response::make_frame(uint8_t version, size_t length) void cql_server::response::write_byte(uint8_t b) { - _body.insert(_body.end(), b, 1); + _body.insert(_body.end(), b); } void cql_server::response::write_int(int32_t n)