From: Edwin P. <edp...@us...> - 2002-04-20 06:37:54
|
Update of /cvsroot/perl-xml/xalan-p In directory usw-pr-cvs1:/tmp/cvs-serv22647 Modified Files: Makefile.PL Xalan.pm Xalan.xs Log Message: debug printing now depends on env DEBUG_XALAN Index: Makefile.PL =================================================================== RCS file: /cvsroot/perl-xml/xalan-p/Makefile.PL,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- Makefile.PL 18 Apr 2002 03:37:39 -0000 1.1.1.1 +++ Makefile.PL 20 Apr 2002 06:37:51 -0000 1.2 @@ -111,7 +111,8 @@ -L/usr/local/lib LIBS $config{DEFINE} = '-DLINUX -D_REENTRANT -DNDEBUG -D_EXPERIMENTAL' . - (check_ver() ? ' -D_USE_UTF8' : ''); + (check_ver() ? ' -D_USE_UTF8' : '') . + ($ENV{DEBUG_XALAN} ? ' -DDEBUG_XALAN' : ''); $config{CC} = 'c++'; $config{LD} = 'g++'; $config{CCFLAGS} = '-instances=static'; Index: Xalan.pm =================================================================== RCS file: /cvsroot/perl-xml/xalan-p/Xalan.pm,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- Xalan.pm 18 Apr 2002 03:37:38 -0000 1.1.1.1 +++ Xalan.pm 20 Apr 2002 06:37:51 -0000 1.2 @@ -44,7 +44,7 @@ unless ($CHILD_EXIT_HANDLER_INSTALLED) { Apache->push_handlers( PerlChildExitHandler => sub { - print STDERR "Terminating inside exit handler..\n"; + #print STDERR "Terminating inside exit handler..\n"; XML::Xalan::Transformer::terminate(); }); ++$CHILD_EXIT_HANDLER_INSTALLED; @@ -53,7 +53,7 @@ END { unless ($ENV{MOD_PERL}) { - print STDERR "Terminating..\n"; + #print STDERR "Terminating..\n"; XML::Xalan::Transformer::terminate(); } } Index: Xalan.xs =================================================================== RCS file: /cvsroot/perl-xml/xalan-p/Xalan.xs,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- Xalan.xs 18 Apr 2002 03:37:41 -0000 1.1.1.1 +++ Xalan.xs 20 Apr 2002 06:37:51 -0000 1.2 @@ -438,12 +438,16 @@ PROTOTYPES: DISABLE BOOT: +#ifdef DEBUG_XALAN PerlIO_printf(PerlIO_stderr(), "Bootstrapping Xalan\n"); +#endif if (is_initialized == 0) { XMLPlatformUtils::Initialize(); XalanTransformer::initialize(); - } - PerlIO_printf(PerlIO_stderr(), "is_initialized: %d\n", ++is_initialized); + } else ++is_initialized; +#ifdef DEBUG_XALAN + PerlIO_printf(PerlIO_stderr(), "is_initialized: %d\n", is_initialized); +#endif XalanTransformer* XalanTransformer::new() @@ -458,6 +462,9 @@ void terminate() CODE: +#ifdef DEBUG_XALAN + PerlIO_printf(PerlIO_stderr(), "Inside terminate()..\n"); +#endif DEBUG_XALAN /* I don't know why this doesn't work with perl 5.005_03 */ /* Commented out at this moment seems to cause no harm */ //XalanTransformer::terminate(); |