[Sound-open-firmware] [PATCH] Use "const char*" instead of "char*" in rstrlen().

yan.wang at linux.intel.com yan.wang at linux.intel.com
Thu Oct 12 10:34:54 CEST 2017


From: Yan Wang <yan.wang at linux.intel.com>

It is unnecessary to use "char*" for calculating string length.

Signed-off-by: Yan Wang <yan.wang at linux.intel.com>
---
 src/include/reef/alloc.h | 2 +-
 src/lib/lib.c            | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/include/reef/alloc.h b/src/include/reef/alloc.h
index a589959..4e8a630 100644
--- a/src/include/reef/alloc.h
+++ b/src/include/reef/alloc.h
@@ -82,7 +82,7 @@ void rbfree(void *ptr);
 /* utility */
 void bzero(void *s, size_t n);
 void *memset(void *s, int c, size_t n);
-int rstrlen(char *s);
+int rstrlen(const char *s);
 
 /* Heap save/restore contents and context for PM D0/D3 events */
 uint32_t mm_pm_context_size(void);
diff --git a/src/lib/lib.c b/src/lib/lib.c
index a1c9933..7e4c09d 100644
--- a/src/lib/lib.c
+++ b/src/lib/lib.c
@@ -99,9 +99,9 @@ void *memset(void *s, int c, size_t n)
 }
 
 /* generic strlen - TODO: can be optimsed for ARCH ? */
-int rstrlen(char *s)
+int rstrlen(const char *s)
 {
-	char *p = s;
+	const char *p = s;
 
 	while(*p++ != 0);
 	return (p - s) - 1;
-- 
2.7.4



More information about the Sound-open-firmware mailing list