mimedefang.patch 524 B

1234567891011121314151617181920212223
  1. A patch from FreeBSD mimedefang port for the embedding case.
  2. --- embperl.c.orig Wed Jun 30 00:57:57 2004
  3. +++ embperl.c Wed Jun 30 01:01:55 2004
  4. @@ -26,6 +26,9 @@
  5. char *argv[6];
  6. int argc;
  7. +#ifdef SAFE_EMBED_PERL
  8. + PL_perl_destruct_level = 1;
  9. +#endif
  10. if (my_perl != NULL) {
  11. #ifdef SAFE_EMBED_PERL
  12. perl_destruct(my_perl);
  13. @@ -46,7 +49,6 @@
  14. #ifdef PERL_SET_CONTEXT
  15. PERL_SET_CONTEXT(my_perl);
  16. #endif
  17. - PL_perl_destruct_level = 1;
  18. perl_construct(my_perl);
  19. if (subFilter) {
  20. argv[0] = "";