Return to grep.c CVS log | Up to [local] / src / usr.bin / grep |
version 1.10, 2003/06/23 02:02:41 | version 1.11, 2003/06/23 03:23:40 | ||
---|---|---|---|
|
|
||
pattern_sz *= 2; | pattern_sz *= 2; | ||
pattern = grep_realloc(pattern, ++pattern_sz); | pattern = grep_realloc(pattern, ++pattern_sz); | ||
} | } | ||
if (pat[len-1] == '\n') | if (pat[len - 1] == '\n') | ||
--len; | --len; | ||
pattern[patterns] = grep_malloc(len+1); | pattern[patterns] = grep_malloc(len + 1); | ||
strncpy(pattern[patterns], pat, len); | strlcpy(pattern[patterns], pat, len + 1); | ||
pattern[patterns][len] = '\0'; | |||
++patterns; | ++patterns; | ||
} | } | ||