diff options
Diffstat (limited to 'src/irmd')
| -rw-r--r-- | src/irmd/main.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/src/irmd/main.c b/src/irmd/main.c index ab637789..2ea59eee 100644 --- a/src/irmd/main.c +++ b/src/irmd/main.c @@ -2185,8 +2185,8 @@ void * mainloop()                  pthread_cleanup_pop(true); -                buffer.size = irm_msg__get_packed_size(&ret_msg); -                if (buffer.size == 0) { +                buffer.len = irm_msg__get_packed_size(&ret_msg); +                if (buffer.len == 0) {                          LOG_ERR("Failed to send reply message.");                          if (apis != NULL)                                  free(apis); @@ -2194,7 +2194,7 @@ void * mainloop()                          continue;                  } -                buffer.data = malloc(buffer.size); +                buffer.data = malloc(buffer.len);                  if (buffer.data == NULL) {                          if (apis != NULL)                                  free(apis); @@ -2204,7 +2204,7 @@ void * mainloop()                  irm_msg__pack(&ret_msg, buffer.data); -                if (write(cli_sockfd, buffer.data, buffer.size) == -1) { +                if (write(cli_sockfd, buffer.data, buffer.len) == -1) {                          free(buffer.data);                          if (apis != NULL)                                  free(apis);  | 
