Use "const char*" instead of "char*".

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

Signed-off-by: Yan Wang <yan.wang@linux.intel.com>
This commit is contained in:
Yan Wang 2017-10-10 18:45:25 +08:00 committed by Liam Girdwood
parent a639ef098f
commit 1c6ecd0023
2 changed files with 3 additions and 3 deletions

View File

@ -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);

View File

@ -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;