소스 검색

device: correctly terminate string buffer

Daniele Bartolini 6 년 전
부모
커밋
df3d6970e8
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/device/console_server.cpp

+ 1 - 1
src/device/console_server.cpp

@@ -126,7 +126,7 @@ void ConsoleServer::update()
 			Array<char> msg(ta);
 			array::resize(msg, msg_len + 1);
 			rr = _clients[i].read(array::begin(msg), msg_len);
-			array::push_back(msg, '\0');
+			msg[msg_len] = '\0';
 
 			if (rr.error != ReadResult::SUCCESS)
 			{