From 2ea68105f0511ed7e020fae19e5fc3ecb3fc5053 Mon Sep 17 00:00:00 2001 From: Nicola Lunghi Emutex Date: Mon, 6 Feb 2017 16:33:39 +0000 Subject: [PATCH] uart.c: Simple compiler error fixes Signed-off-by: Nicola Lunghi Emutex Signed-off-by: Brendan Le Foll --- src/uart/uart.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/uart/uart.c b/src/uart/uart.c index 486beb2..2c6ac7f 100644 --- a/src/uart/uart.c +++ b/src/uart/uart.c @@ -221,7 +221,7 @@ mraa_uart_init_raw(const char* path) status = MRAA_ERROR_NO_RESOURCES; goto init_raw_cleanup; } - strncpy(dev->path, path, strlen(path)); + strncpy((char *) dev->path, path, strlen(path)); if (IS_FUNC_DEFINED(dev, uart_init_raw_replace)) { status = dev->advance_func->uart_init_raw_replace(dev, path); @@ -271,7 +271,7 @@ init_raw_cleanup: close(dev->fd); } if (dev->path != NULL) { - free(dev->path); + free((void *) dev->path); } free(dev); } @@ -294,7 +294,7 @@ mraa_uart_stop(mraa_uart_context dev) close(dev->fd); } if (dev->path != NULL) { - free(dev->path); + free((void *) dev->path); } free(dev);