From d2fcadc8d57b1bbe9f05af8bf4e47eb34898bd7d Mon Sep 17 00:00:00 2001 From: Michael Ring Date: Sat, 4 Apr 2015 18:41:13 +0100 Subject: [PATCH] mraa.c: change helper functions to use const char* Signed-off-by: Michael Ring Signed-off-by: Brendan Le Foll --- include/mraa_internal.h | 6 +++--- src/mraa.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/include/mraa_internal.h b/include/mraa_internal.h index 0e4c78d..78900e9 100644 --- a/include/mraa_internal.h +++ b/include/mraa_internal.h @@ -65,7 +65,7 @@ mraa_platform_t mraa_arm_platform(); * @param filename to check * @return mraa_boolean_t boolean result. */ -mraa_boolean_t mraa_file_exist(char *filename); +mraa_boolean_t mraa_file_exist(const char* filename); /** * helper function to unglob filenames @@ -73,7 +73,7 @@ mraa_boolean_t mraa_file_exist(char *filename); * @param filename to unglob * @return char * with the existing filename matching the pattern of input. NULL if there is no match. Caller must free result */ -char * mraa_file_unglob(char *filename); +char* mraa_file_unglob(const char* filename); /** * helper function to find out if file that is targeted by a softlink (partially) matches the given name @@ -82,7 +82,7 @@ char * mraa_file_unglob(char *filename); * @param (partial) filename that is matched with the filename of the link-targeted file * @return mraa_boolean_t true when targetname (partially) matches */ -mraa_boolean_t mraa_link_targets(char *filename,char *targetname); +mraa_boolean_t mraa_link_targets(const char* filename, const char* targetname); #ifdef __cplusplus } diff --git a/src/mraa.c b/src/mraa.c index 890d711..532eb17 100644 --- a/src/mraa.c +++ b/src/mraa.c @@ -312,7 +312,7 @@ mraa_get_pin_count() } mraa_boolean_t -mraa_file_exist(char* filename) +mraa_file_exist(const char* filename) { glob_t results; results.gl_pathc = 0; @@ -334,7 +334,7 @@ mraa_get_pin_name(int pin) } char* -mraa_file_unglob(char* filename) +mraa_file_unglob(const char* filename) { glob_t results; char* res = NULL; @@ -347,7 +347,7 @@ mraa_file_unglob(char* filename) } mraa_boolean_t -mraa_link_targets(char* filename, char* targetname) +mraa_link_targets(const char* filename, const char* targetname) { int size = 100; int nchars = 0;