diff options
| -rw-r--r-- | colorize.c | 3 | 
1 files changed, 3 insertions, 0 deletions
| @@ -484,6 +484,8 @@ process_args (unsigned int arg_cnt, char **arg_strings, bool *bold, const struct      for (index = 0, color = str; *color; index++, color = p)        {          char *ch, *sep; + +        p = NULL;          if ((sep = strchr (color, COLOR_SEP_CHAR)))            {              *sep = '\0'; @@ -491,6 +493,7 @@ process_args (unsigned int arg_cnt, char **arg_strings, bool *bold, const struct            }          else            p = color + strlen (color); +        assert (p);          for (ch = color; *ch; ch++)            if (!isalpha (*ch)) | 
