From 347fd449f9654c0290bfcec5b72e37b183915cc7 Mon Sep 17 00:00:00 2001 From: Brendan Le Foll Date: Mon, 1 Jun 2015 09:36:00 +0100 Subject: [PATCH] uart: Make C API use const where appropriate Signed-off-by: Brendan Le Foll --- api/mraa/uart.h | 4 ++-- src/uart/uart.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/api/mraa/uart.h b/api/mraa/uart.h index afdeeaa..091f136 100644 --- a/api/mraa/uart.h +++ b/api/mraa/uart.h @@ -61,7 +61,7 @@ mraa_uart_context mraa_uart_init(int uart); * @param path for example "/dev/ttyS0" * @return uart context or NULL */ -mraa_uart_context mraa_uart_init_raw(char* path); +mraa_uart_context mraa_uart_init_raw(const char* path); /** * Flush the outbound data. @@ -153,7 +153,7 @@ int mraa_uart_read(mraa_uart_context dev, char* buf, size_t length); * @param length maximum size of buffer * @return the number of bytes written, or -1 if an error occurred */ -int mraa_uart_write(mraa_uart_context dev, char* buf, size_t length); +int mraa_uart_write(mraa_uart_context dev, const char* buf, size_t length); /** * Check to see if data is available on the device for reading diff --git a/src/uart/uart.c b/src/uart/uart.c index c14eb44..b7cd722 100644 --- a/src/uart/uart.c +++ b/src/uart/uart.c @@ -170,7 +170,7 @@ mraa_uart_init(int index) } mraa_uart_context -mraa_uart_init_raw(char* path) +mraa_uart_init_raw(const char* path) { mraa_uart_context dev = (mraa_uart_context) malloc(sizeof(struct _uart)); if (dev == NULL) { @@ -436,7 +436,7 @@ mraa_uart_read(mraa_uart_context dev, char* buf, size_t len) } int -mraa_uart_write(mraa_uart_context dev, char* buf, size_t len) +mraa_uart_write(mraa_uart_context dev, const char* buf, size_t len) { if (!dev) { syslog(LOG_ERR, "uart: write: context is NULL");