From 92e6178ef7206496a9e71d72dc374cbda31c56d7 Mon Sep 17 00:00:00 2001 From: Roland Jax Date: Fri, 2 Jan 2015 19:09:00 +0100 Subject: [PATCH] ebusctl: fix len of receive buffer. --- src/tools/ebusctl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/ebusctl.cpp b/src/tools/ebusctl.cpp index 0fb35c7d..71d0c741 100644 --- a/src/tools/ebusctl.cpp +++ b/src/tools/ebusctl.cpp @@ -84,7 +84,7 @@ bool connect(const char* host, int port, bool once) } memset(data, 0, sizeof(data)); - datalen = socket->recv(data, sizeof(data)); + datalen = socket->recv(data, sizeof(data)-1); if (datalen < 0) { perror("send");