Adding "use strict" and "use warnings", for safety.  Required some extra
variable declarations.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2176 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/gen_toolint.pl b/coregrind/gen_toolint.pl
index c78f298..674d16d 100644
--- a/coregrind/gen_toolint.pl
+++ b/coregrind/gen_toolint.pl
@@ -23,12 +23,17 @@
 #
 #  The GNU General Public License is contained in the file COPYING.
 
+use strict;
+use warnings;
 
 my $output = shift @ARGV;
 my $indent = "";
 my $headerguard;
 my $include;
 my $passcomment = 1;
+my $pre;
+my $post;
+my $generate;
 
 my $struct = "VG_(tool_interface)";
 
@@ -210,6 +215,7 @@
 
 my $buf;
 my $lines;
+my $prefix;
 
 while(<STDIN>) {
     # skip simple comments