patch-gnats_query-pr_c 670 B

1234567891011121314151617181920212223
  1. $OpenBSD: patch-gnats_query-pr_c,v 1.1 2003/08/25 23:35:06 brad Exp $
  2. --- gnats/query-pr.c.orig Tue Sep 21 17:18:39 1999
  3. +++ gnats/query-pr.c Wed Jul 2 13:23:13 2003
  4. @@ -92,7 +92,6 @@ query_pr (p, s)
  5. char *p;
  6. Index *s;
  7. {
  8. - char *path;
  9. Index *i;
  10. int opened, found = 0;
  11. @@ -112,8 +111,8 @@ query_pr (p, s)
  12. char pat[40], *n;
  13. if ((n = (char *) strchr (p, '/')) != NULL) /* Remove the category */
  14. p = ++n;
  15. - strcpy (pat, p);
  16. - strcat (pat, "\\'");
  17. + strlcpy (pat, p, sizeof(pat));
  18. + strlcat (pat, "\\'", sizeof(pat));
  19. for (i = index_chain; i ; i = i->next)
  20. if (regcmp (pat, i->number) == 0)