diff options
author | Thomas Huth <thuth@redhat.com> | 2017-06-07 11:41:39 +0200 |
---|---|---|
committer | Alexey Kardashevskiy <aik@ozlabs.ru> | 2017-06-08 16:09:07 +1000 |
commit | 1f0600f25d64ced53d69347871c209bde8bb2a3c (patch) | |
tree | dce2918e56e10b9a4fc897b8767030fc434c8c4d | |
parent | 9d5d3b8bd256ac701b0ac0c4059a2b77b6f15912 (diff) | |
download | SLOF-1f0600f25d64ced53d69347871c209bde8bb2a3c.zip SLOF-1f0600f25d64ced53d69347871c209bde8bb2a3c.tar.gz SLOF-1f0600f25d64ced53d69347871c209bde8bb2a3c.tar.bz2 |
libc: The arguments of puts() can be marked as "const"
puts() does not change the string, so the parameter can be "const".
Signed-off-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
-rw-r--r-- | lib/libc/include/stdio.h | 2 | ||||
-rw-r--r-- | lib/libc/stdio/puts.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/include/stdio.h b/lib/libc/include/stdio.h index 84cddea..c54528f 100644 --- a/lib/libc/include/stdio.h +++ b/lib/libc/include/stdio.h @@ -51,7 +51,7 @@ int setvbuf(FILE *stream, char *buf, int mode , size_t size); int putc(int ch, FILE *stream); int putchar(int ch); -int puts(char *str); +int puts(const char *str); int scanf(const char *format, ...) __attribute__((format (scanf, 1, 2))); int fscanf(FILE *stream, const char *format, ...) __attribute__((format (scanf, 2, 3))); diff --git a/lib/libc/stdio/puts.c b/lib/libc/stdio/puts.c index 3f48dbf..9a93008 100644 --- a/lib/libc/stdio/puts.c +++ b/lib/libc/stdio/puts.c @@ -17,7 +17,7 @@ int -puts(char *str) +puts(const char *str) { int ret; |