You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by rb...@apache.org on 2020/05/31 12:58:19 UTC
[celix] branch feature/refactor_tcp_receive_function updated: Fix
converage build error
This is an automated email from the ASF dual-hosted git repository.
rbulter pushed a commit to branch feature/refactor_tcp_receive_function
in repository https://gitbox.apache.org/repos/asf/celix.git
The following commit(s) were added to refs/heads/feature/refactor_tcp_receive_function by this push:
new 922ec9a Fix converage build error
922ec9a is described below
commit 922ec9a46c980fe78270cde3b757e2d6ee396b58
Author: Roy Bulter <ro...@gmail.com>
AuthorDate: Sun May 31 14:57:58 2020 +0200
Fix converage build error
---
bundles/pubsub/pubsub_admin_tcp/src/pubsub_tcp_handler.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/bundles/pubsub/pubsub_admin_tcp/src/pubsub_tcp_handler.c b/bundles/pubsub/pubsub_admin_tcp/src/pubsub_tcp_handler.c
index 92ef423..efcf78d 100644
--- a/bundles/pubsub/pubsub_admin_tcp/src/pubsub_tcp_handler.c
+++ b/bundles/pubsub/pubsub_admin_tcp/src/pubsub_tcp_handler.c
@@ -784,9 +784,10 @@ void pubsub_tcpHandler_setReceiveTimeOut(pubsub_tcpHandler_t *handle, double tim
}
static inline
-int pubsub_tcpHandler_readSocket(pubsub_tcpHandler_t *handle, psa_tcp_connection_entry_t *entry, int fd, void* buffer, unsigned int offset, unsigned int size, int flag ) {
+int pubsub_tcpHandler_readSocket(pubsub_tcpHandler_t *handle, psa_tcp_connection_entry_t *entry, int fd, void* _buffer, unsigned int offset, unsigned int size, int flag ) {
int expectedReadSize = size;
int nbytes = size;
+ char* buffer = (char*)_buffer;
while (nbytes > 0 && expectedReadSize > 0) {
// Read the message header
nbytes = recv(fd, &buffer[offset], expectedReadSize, flag | MSG_NOSIGNAL);