patch-src_cookies_c 541 B

1234567891011121314
  1. $OpenBSD: patch-src_cookies_c,v 1.7 2013/04/19 14:33:51 bcallah Exp $
  2. --- src/cookies.c.orig Sun Jan 27 12:26:38 2013
  3. +++ src/cookies.c Thu Apr 18 12:25:04 2013
  4. @@ -94,6 +94,9 @@ static FILE *Cookies_fopen(const char *filename, char
  5. MSG("Cookies: Created file: %s\n", filename);
  6. F_in = fopen(filename, "r");
  7. +
  8. + /* set close on exec */
  9. + fcntl(fileno(F_in), F_SETFD, FD_CLOEXEC | fcntl(fileno(F_in), F_GETFD));
  10. } else {
  11. MSG("Cookies: Could not create file: %s!\n", filename);
  12. }