&My::Web::footer call is deprecated now, use just: exit;
authorshort <>
Wed, 21 Sep 2005 04:55:56 +0000 (04:55 +0000)
committershort <>
Wed, 21 Sep 2005 04:55:56 +0000 (04:55 +0000)
98 files changed:
Contact.pm
Index.pm
Mailman.pm
WebConfig.pm
etmms/Index.pm
project/332/Index.pm
project/AutoGen/Index.pm
project/CasioA/Index.pm
project/ChangeLog.pm
project/FordFulk/Index.pm
project/Heat/Index.pm
project/Index.pm
project/Islet/Index.pm
project/LaserGame/Index.pm
project/List.pm
project/MyWeb/Index.pm
project/Nokia61/Index.pm
project/PerlMail/Index.pm
project/Pod2Html.pm
project/PortDiag/Index.pm
project/QueryDev/Index.pm
project/Rel.pm
project/ResRAM/Index.pm
project/SClock/Index.pm
project/ShortRel/Index.pm
project/TraceFS/Index.pm
project/badblock_guess/Index.pm
project/captive/CVS.pm
project/captive/Index.pm
project/captive/Press.pm
project/captive/Preview.pm
project/captive/Resources.pm
project/captive/TestimonialBrunoSantos.pm
project/captive/Thanks.pm
project/captive/doc/APITypes.pm
project/captive/doc/About.pm
project/captive/doc/Architecture.pm
project/captive/doc/CacheManager.pm
project/captive/doc/CallType.pm
project/captive/doc/Components.pm
project/captive/doc/Details.pm
project/captive/doc/Index.pm
project/captive/doc/LinuxNTFS.pm
project/captive/doc/Macros.pm
project/captive/doc/Related.pm
project/captive/doc/Reverse.pm
project/captive/doc/TODO.pm
project/checkstatic/Index.pm
project/cvsbranchdiff/Index.pm
project/cvsutil/Index.pm
project/d1xnet/Index.pm
project/doswatch/Index.pm
project/energie/Index.pm
project/etherealmmse/Index.pm
project/etherealwsp/Index.pm
project/fixhtml/Index.pm
project/gladewsrc/Index.pm
project/gsmperl/Index.pm
project/int13sniff/Index.pm
project/ircon/Index.pm
project/kewensis/Index.pm
project/kix/Index.pm
project/kware/Index.pm
project/libtool/Index.pm
project/libxml2reader/Index.pm
project/line9k/Index.pm
project/lynxilla/Index.pm
project/mdsms/Index.pm
project/middleman/Index.pm
project/mod_auth_tacacs/Index.pm
project/mot2as/Index.pm
project/muttsort/Index.pm
project/netstat/Index.pm
project/ntfsprogsgnomevfs/Index.pm
project/oslik/Index.pm
project/patchd2/Index.pm
project/pgsqlsubstr/Index.pm
project/phphash/Index.pm
project/pipebuf/Index.pm
project/postget/Index.pm
project/ppp9k/Index.pm
project/redirector_ad/Index.pm
project/smbfs/Index.pm
project/sshpatch/Index.pm
project/ssht/Index.pm
project/step/Index.pm
project/surprise/Index.pm
project/tac_plus/Index.pm
project/tcp_rto/Index.pm
project/tcpdump/Index.pm
project/timeplan/Index.pm
project/udpgate/Index.pm
project/vblib/Index.pm
project/wayback/Index.pm
project/winvnc/Index.pm
project/wllib/Index.pm
project/xbill/Index.pm
resume/ResumeJanKratochvil.pm

index 296ae8c..2bc4d68 100644 (file)
@@ -63,6 +63,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 288f7de..d9a1a16 100644 (file)
--- a/Index.pm
+++ b/Index.pm
@@ -33,6 +33,5 @@ sub handler
 {
 my $W=My::Web->init();
 My::Web->http_moved("./project/",HTTP_MOVED_PERMANENTLY);
-die "NOTREACHED";
 }
 1;
index ae78117..1479a3d 100644 (file)
@@ -65,6 +65,6 @@ if ($W->{"args"}{"back"}) {
        }
 
 
-My::Web->footer();
+exit;
 }
 1;
index 2fbf856..dbcab4b 100644 (file)
@@ -98,9 +98,9 @@ our %WebConfig=(
                        return $r;
                        },
                ###"footing"=>"<h1>footing</h1>\n",
-               "footing_delimit"=>sub () {
+               "footing_delimit_sub_push"=>sub () {
                        return if $My::Web::W->{"no_job"};
-                       return <<"HERE";
+                       print <<"HERE";
 <table border="0" style="margin: 4ex; padding: 2ex; background: #552222;">
        <tr><td>
                <b>A programmer for hire:</b>
index cbaea86..9bc6a44 100644 (file)
@@ -149,6 +149,6 @@ MMS definition file URL decoded out of the data stream above:
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 0d29408..ddf3be0 100644 (file)
@@ -83,6 +83,6 @@ AmigaOS kernel core disassembled sources.</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 3835835..a08cbfa 100644 (file)
@@ -68,7 +68,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-My::Web->footer();
+exit;
 }
 1;
index 9972334..0540773 100644 (file)
@@ -59,6 +59,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 47d2bd4..dbed17e 100755 (executable)
@@ -36,9 +36,10 @@ my $W=My::Web->init(
                                "cvs"=>'^[\w\d][\w\d/.]*$',
                                },
                );
+My::Web->heading();
+$W->{"r"}->content_type("text/plain");
 
 
-$W->{"r"}->content_type("text/plain");
 local *F;
 open F,""
                ."cvs -n -q -d ".$W->{"pserver"}.":".$W->{"pserver_path"}." rlog ".$W->{"args"}{"cvs"}
@@ -49,6 +50,6 @@ print $_ while <F>;
 close F;
 
 
-exit 0;
+exit;
 }
 1;
index 0857f43..8558ac9 100644 (file)
@@ -58,6 +58,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 44a9cbb..73a00e8 100644 (file)
@@ -58,6 +58,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 1dcb08d..c0ba713 100755 (executable)
@@ -73,6 +73,6 @@ while (@platforms) {
        }
 
 
-My::Web->footer();
+exit;
 }
 1;
index 4f4d262..7c4d869 100644 (file)
@@ -56,6 +56,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 973c1c1..e333d7f 100644 (file)
@@ -62,6 +62,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 73d5eb8..6bd3c0e 100755 (executable)
@@ -158,6 +158,6 @@ else {
        }
 
 
-My::Web->footer();
+exit;
 }
 1;
index c2aa4f1..c76b535 100644 (file)
@@ -49,8 +49,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 8117732..026163a 100644 (file)
@@ -70,6 +70,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 23a1dd2..a25cf62 100644 (file)
@@ -72,6 +72,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 1918d20..365c66e 100755 (executable)
@@ -36,6 +36,7 @@ my $W=My::Web->init(
                                "cvs"=>'^[\w\d][\w\d/.]*$',
                                },
                );
+My::Web->heading();
 
 
 $W->{"r"}->content_type("text/html");
@@ -47,6 +48,6 @@ print $_ while <F>;
 close F;
 
 
-exit 0;
+exit;
 }
 1;
index 73d8ed9..acece73 100644 (file)
@@ -57,6 +57,6 @@ project::Lib->init();
 print centerimg "PortDiag","PortDiag Snapshot";
 
 
-My::Web->footer();
+exit;
 }
 1;
index 5eb6e99..68bf7f4 100644 (file)
@@ -49,8 +49,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 5832868..65b51a6 100755 (executable)
@@ -37,7 +37,9 @@ my $W=My::Web->init(
                                "rel"=>'^(?:prev|next)$',
                                "project"=>'^\w+$',
                                },
+               "header_only"=>1,
                );
+My::Web->heading();
 
 
 my %item=project::Lib->name_to_hashref();
@@ -66,6 +68,5 @@ for (0..$#projects) {
        }
 
 My::Web->http_moved("./".(!$target ? "" : "$target/"),HTTP_MOVED_PERMANENTLY);
-die "NOTREACHED";
 }
 1;
index b206cb0..bf0e6ee 100644 (file)
@@ -49,8 +49,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index d1d8047..e60ba74 100644 (file)
@@ -51,8 +51,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 1c76b0e..6b86c2c 100644 (file)
@@ -51,8 +51,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 48e1fae..3337937 100644 (file)
@@ -61,6 +61,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 9e735e7..aab774e 100644 (file)
@@ -51,6 +51,7 @@ sub handler
 {
 project::Lib->init();
 
+
 print <<'HERE';
 <p>It is similiar to:</p>
 <blockquote class="code">
@@ -63,6 +64,7 @@ If <span class="code">dd(1)</span> command above finishes for you in a reasonabl
 do not need this program.</p>
 HERE
 
-My::Web->footer();
+
+exit;
 }
 1;
index 8af7680..57cd168 100755 (executable)
@@ -170,6 +170,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 397582d..1e2fcef 100755 (executable)
@@ -367,6 +367,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 245c0ed..dc7c0ac 100755 (executable)
@@ -110,6 +110,6 @@ print "\t<li>...</li>\n";
 print "</ul>\n";
 
 
-My::Web->footer();
+exit;
 }
 1;
index c780345..b516250 100755 (executable)
@@ -69,6 +69,6 @@ print preview_img 'doc/dia/TraceFS','TraceFS Debugging Hook for NT Cache Manager
 print preview_img 'captive-install-acquire','Captive Microsoft Windows Drivers Acquire Utility';
 
 
-My::Web->footer();
+exit;
 }
 1;
index 7feb9ad..b3f7392 100755 (executable)
@@ -73,6 +73,6 @@ print "<ul>\n";
 print "</ul>\n";
 
 
-My::Web->footer();
+exit;
 }
 1;
index c541be7..34e569d 100755 (executable)
@@ -96,6 +96,6 @@ Av. Pedro Alvares Cabral<br />
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index beb1572..c6a2586 100755 (executable)
@@ -88,6 +88,6 @@ print <<'HERE';
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 826a272..d6d943f 100755 (executable)
@@ -476,6 +476,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index 4e5ef00..7629b44 100755 (executable)
@@ -135,6 +135,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index 095d99c..620b070 100755 (executable)
@@ -204,6 +204,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index c06e455..754961c 100755 (executable)
@@ -323,6 +323,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index 82a4e87..ce3b7cc 100755 (executable)
@@ -157,6 +157,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index a3687f3..9638eb2 100755 (executable)
@@ -274,6 +274,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index 87af70b..0a0efd1 100755 (executable)
@@ -502,6 +502,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index 1a5f536..bc982a4 100755 (executable)
@@ -158,6 +158,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index 5e5bbbc..c0d3a0f 100755 (executable)
@@ -84,6 +84,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index 64b7bed..1b24cf3 100755 (executable)
@@ -36,15 +36,6 @@ Wrequire 'project::Lib';
 
 our $HTML_TEST=0;
 
-sub footer ($)
-{
-my($class)=@_;
-
-       print vskip "2ex";
-       project::captive::doc::Macros->navigate("footer");
-       My::Web->footer();
-}
-
 sub navigate ($;$)
 {
 my($class,$where)=@_;
@@ -100,6 +91,12 @@ my($url,$name)=@_;
 }
 our($Wine,$ReactOS,$LinuxNTFS,$GnomeVFS,$GnomeVFSmodule,$gnulinux,$freespeech,$freebeer);
 
+sub _footer
+{
+       print vskip "2ex";
+       project::captive::doc::Macros->navigate("footer");
+}
+
 sub init ($%)
 {
 my($class,%args)=@_;
@@ -109,6 +106,7 @@ my($class,%args)=@_;
                        "heading_novskip"=>1,
                        "rel_start"=>"..",      # possibly overridable
                        "rel_up"=>".",  # possibly overridable
+                       "footing_delimit_sub_push"=>\&_footer,
                        "__PACKAGE__"=>caller(),        # possibly overridable
                        %args,
                        );
index 9752028..9c562e9 100755 (executable)
@@ -131,6 +131,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index cbff910..0c0cad9 100755 (executable)
@@ -182,6 +182,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index afbc2e6..34a681a 100755 (executable)
@@ -90,6 +90,6 @@ print <<"HERE";
 HERE
 
 
-project::captive::doc::Macros->footer();
+exit;
 }
 1;
index 782f372..6d36dd0 100644 (file)
@@ -49,8 +49,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 2f17f24..3b00ead 100644 (file)
@@ -47,8 +47,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 62ed570..a380ebb 100644 (file)
@@ -60,6 +60,6 @@ Pointed out by the courtesy of Jesse Glick.</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index afb7a7d..c0332f2 100644 (file)
@@ -47,8 +47,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 51faffb..d23d80c 100644 (file)
@@ -55,8 +55,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 6540b47..0000588 100644 (file)
@@ -50,8 +50,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 122a212..a8fefc1 100644 (file)
@@ -47,8 +47,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 0813ca0..0dacc42 100644 (file)
@@ -47,8 +47,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 0bb3da3..0866530 100644 (file)
@@ -59,6 +59,6 @@ path referration which will broke on your local machine.</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 6f4e514..37d6b9c 100644 (file)
@@ -56,6 +56,6 @@ modified by Damon Chaplin).</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 4752f78..19b905a 100644 (file)
@@ -49,8 +49,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index b0cec3b..5b70895 100644 (file)
@@ -54,6 +54,6 @@ project::Lib->init();
 print centerimg "int13sniff-snap","Boot Snapshot";
 
 
-My::Web->footer();
+exit;
 }
 1;
index 6208908..8ff421d 100644 (file)
@@ -85,6 +85,6 @@ tuning software (generating hundreds of button presses) is not usable.</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 7777477..61244c9 100644 (file)
@@ -61,6 +61,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index b555d24..62a9344 100644 (file)
@@ -59,6 +59,6 @@ do not need IPX support anywhere (kernel, D1X, ...).</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 226d2eb..d5bdc7e 100644 (file)
@@ -62,6 +62,6 @@ it into some clean software, take it as it is, improve it or let it be.</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 9462796..0d9f30d 100644 (file)
@@ -72,6 +72,6 @@ misleading confusion of different object file found than expected.</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 40f1b18..9d37d98 100644 (file)
@@ -54,6 +54,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index a5012c1..e254073 100644 (file)
@@ -62,6 +62,6 @@ fork of <code>+5V</code>/<code>GND</code> pins are required to power this hardwa
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index ac37359..39721ad 100644 (file)
@@ -55,8 +55,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index cc8e7dc..fa13a39 100644 (file)
@@ -78,6 +78,6 @@ sending of operator logo. Nice list of the codes you will find
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index ce26271..808b0b0 100644 (file)
@@ -47,8 +47,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 94e25a9..8ab8dec 100644 (file)
@@ -52,8 +52,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index b94e097..62dabde 100644 (file)
@@ -57,6 +57,6 @@ local labels, <code>:</code> for label termination.</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 7fb8f4c..6706a57 100644 (file)
@@ -54,6 +54,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 21d53eb..a7e4667 100644 (file)
@@ -68,6 +68,6 @@ tcp        0      0 lemming.ericsson:domain *:*                     LISTEN
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 1171398..a26076f 100644 (file)
@@ -61,6 +61,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 0a5548a..4399e93 100644 (file)
@@ -54,6 +54,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index e22cc7c..14a0f6c 100644 (file)
@@ -46,8 +46,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index cce5aa6..c561a3a 100644 (file)
@@ -55,6 +55,6 @@ that text, believe me. :-)</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 90ab1e1..340840c 100644 (file)
@@ -49,6 +49,6 @@ sub handler
 project::Lib->init();
 
 
-My::Web->footer();
+exit;
 }
 1;
index cd61d0c..cc9cfda 100644 (file)
@@ -56,6 +56,6 @@ up) and warning messages when buffer is getting emptied.</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 11cea70..1612228 100644 (file)
@@ -92,6 +92,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 4dfe6c0..c95b02d 100644 (file)
@@ -52,8 +52,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 4c76d7d..0f5e97e 100644 (file)
@@ -49,8 +49,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 7e0d1b1..d506bec 100644 (file)
@@ -60,6 +60,6 @@ and not in <i>kilobytes</i> as some people think.</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 15fd4ae..2d1d06c 100644 (file)
@@ -76,6 +76,6 @@ start the connection and authentication to the server.</li>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index c3eb929..3572fa6 100644 (file)
@@ -94,6 +94,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 01c74c3..b309ee5 100644 (file)
@@ -46,8 +46,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index bd49338..5fe2408 100644 (file)
@@ -68,6 +68,6 @@ project::Lib->init();
 print centerimg "surprise-gnome-0","Gnome client";
 
 
-My::Web->footer();
+exit;
 }
 1;
index 7978731..b4c08a9 100644 (file)
@@ -74,6 +74,6 @@ include:</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index cfc32fa..d59ecfb 100644 (file)
@@ -65,6 +65,6 @@ the packets more than in sane states.</p>
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 6368754..db343f2 100644 (file)
@@ -64,6 +64,6 @@ print <<'HERE';
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 1b2fcdb..e82a90f 100644 (file)
@@ -50,8 +50,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 7ea980f..58684d8 100644 (file)
@@ -52,8 +52,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index c1f9fed..653e00b 100644 (file)
@@ -48,8 +48,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index 5df517b..04b42f9 100644 (file)
@@ -47,8 +47,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index c6acf1b..cfdb7ea 100644 (file)
@@ -91,6 +91,6 @@ You are not interested in this table if you download the <a href="http://www.rea
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 8621a5e..6b6edf2 100644 (file)
@@ -47,8 +47,6 @@ HERE
 sub handler
 {
 project::Lib->init();
-
-
-My::Web->footer();
+exit;
 }
 1;
index fc531a7..4015148 100755 (executable)
@@ -58,6 +58,6 @@ Please refer to its @{[ a_href 'http://xbill.sourceforge.net/','SourceForge proj
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;
index 8d01fb7..e9737a4 100644 (file)
@@ -366,6 +366,6 @@ print <<"HERE";
 HERE
 
 
-My::Web->footer();
+exit;
 }
 1;