From cbfc031438a3ef4f26e49cf27e2d1c27d904a9b0 Mon Sep 17 00:00:00 2001 From: Alexander Vdolainen Date: Wed, 5 May 2021 17:13:26 +0300 Subject: [PATCH] minor fix with typo; --- src/eport.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/eport.c b/src/eport.c index 7dac4c9..29cc237 100644 --- a/src/eport.c +++ b/src/eport.c @@ -55,7 +55,7 @@ ssize_t eport_read(FILE *stream, char *buffer, size_t buffer_size) ssize_t eport_write(FILE *stream, char *buffer, size_t buffer_size) { int fd = fileno(stream); - int16_t port_msg_len = (buffer_size << 8) | ((buffer_size >> 8) & 0xFF); + int16_t port_msg_len = ((int16_t)buffer_size << 8) | (((int16_t)buffer_size >> 8) & 0xFF); ssize_t wr = 0; struct iovec msg[2];