From a5339c2a27197eface90da044a6bfb43382366b8 Mon Sep 17 00:00:00 2001 From: winlin Date: Sat, 2 Nov 2013 19:52:33 +0800 Subject: [PATCH] refine socket buffer, append bytes to vector directly --- trunk/src/core/srs_core_buffer.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/trunk/src/core/srs_core_buffer.cpp b/trunk/src/core/srs_core_buffer.cpp index f1dce357f..3eebd3b71 100755 --- a/trunk/src/core/srs_core_buffer.cpp +++ b/trunk/src/core/srs_core_buffer.cpp @@ -54,9 +54,7 @@ void SrsBuffer::erase(int size) void SrsBuffer::append(char* bytes, int size) { - std::vector vec(bytes, bytes + size); - - data.insert(data.end(), vec.begin(), vec.end()); + data.insert(data.end(), bytes, bytes + size); } int SrsBuffer::ensure_buffer_bytes(SrsSocket* skt, int required_size)