aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2021-02-18 13:44:27 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2021-02-18 13:45:49 +0100
commit33745b1fc8cc6d41f4e708d67800d296668af2ce (patch)
tree613c65a05046c60cdd0f786434c2c55b2e2e8d1b /libbb
parent666a9a4c4d90c70e91272e72dcf3592410f1b5d0 (diff)
downloadbusybox-w32-33745b1fc8cc6d41f4e708d67800d296668af2ce.tar.gz
busybox-w32-33745b1fc8cc6d41f4e708d67800d296668af2ce.tar.bz2
busybox-w32-33745b1fc8cc6d41f4e708d67800d296668af2ce.zip
ash: placate -Werror=format-security
"In function 'sprint_status48': error: format not a string literal and no format arguments" function old new delta sprint_status48 160 158 -2 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb')
-rw-r--r--libbb/platform.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/libbb/platform.c b/libbb/platform.c
index 329b0237e..7913353e2 100644
--- a/libbb/platform.c
+++ b/libbb/platform.c
@@ -166,6 +166,18 @@ char* FAST_FUNC stpcpy(char *p, const char *to_add)
166} 166}
167#endif 167#endif
168 168
169#ifndef HAVE_STPNCPY
170char* FAST_FUNC stpncpy(char *p, const char *to_add, size_t n)
171{
172 while (n != 0 && (*p = *to_add) != '\0') {
173 p++;
174 to_add++;
175 n--;
176 }
177 return p;
178}
179#endif
180
169#ifndef HAVE_GETLINE 181#ifndef HAVE_GETLINE
170ssize_t FAST_FUNC getline(char **lineptr, size_t *n, FILE *stream) 182ssize_t FAST_FUNC getline(char **lineptr, size_t *n, FILE *stream)
171{ 183{