From 95439d0f333a29132e17edbf1d9ce68fb6757f5e Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Mon, 29 Apr 1996 04:31:24 +0000 Subject: [PATCH] (parse_ls_color): Use strcpy to initialize 3-character array. Automatic aggregate initialization isn't portable. --- src/ls.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ls.c b/src/ls.c index b8b5ba401e..6886b72e87 100644 --- a/src/ls.c +++ b/src/ls.c @@ -1290,10 +1290,11 @@ parse_ls_color (void) char *buf; /* color_buf buffer pointer */ int state; /* State of parser */ int ind_no; /* Indicator number */ - char label[3] = "??"; /* Indicator label */ + char label[3]; /* Indicator label */ struct col_ext_type *ext; /* Extension we are working on */ struct col_ext_type *ext2; /* Extra pointer */ + strcpy (label, "??"); if (((p = getenv (whichvar = "LS_COLORS")) != NULL && *p != '\0') || ((p = getenv (whichvar = "LS_COLOURS")) != NULL && *p != '\0')) { -- 2.47.2