diff --git a/bin/ls/print.c b/bin/ls/print.c index a504ec63dc26..3dfb16672a51 100644 --- a/bin/ls/print.c +++ b/bin/ls/print.c @@ -436,8 +436,8 @@ printdev(size_t width, dev_t dev) static void ls_strftime(char *str, size_t len, const char *fmt, const struct tm *tm) { - char *posb, nfmt[BUFSIZ]; - const char *format = fmt; + char nfmt[BUFSIZ]; + const char *posb, *format = fmt; if ((posb = strstr(fmt, "%b")) != NULL) { if (month_max_size == 0) {