Small change to prevent "use of uninitialized value" warnings.
Ken Youens-Clark [Thu, 9 Oct 2003 16:35:55 +0000 (16:35 +0000)]
lib/SQL/Translator/Utils.pm

index 57b455c..54f99fe 100644 (file)
@@ -1,7 +1,7 @@
 package SQL::Translator::Utils;
 
 # ----------------------------------------------------------------------
-# $Id: Utils.pm,v 1.9 2003-09-26 21:04:32 kycl4rk Exp $
+# $Id: Utils.pm,v 1.10 2003-10-09 16:35:55 kycl4rk Exp $
 # ----------------------------------------------------------------------
 # Copyright (C) 2003 darren chamberlain <darren@cpan.org>
 #
@@ -26,7 +26,7 @@ use vars qw($VERSION $DEFAULT_COMMENT @EXPORT_OK);
 
 use Exporter;
 
-$VERSION = sprintf "%d.%02d", q$Revision: 1.9 $ =~ /(\d+)\.(\d+)/;
+$VERSION = sprintf "%d.%02d", q$Revision: 1.10 $ =~ /(\d+)\.(\d+)/;
 $DEFAULT_COMMENT = '-- ';
 @EXPORT_OK = qw(
     debug normalize_name header_comment parse_list_arg $DEFAULT_COMMENT
@@ -72,7 +72,7 @@ sub debug {
 
 # ----------------------------------------------------------------------
 sub normalize_name {
-    my $name = shift;
+    my $name = shift || '';
 
     # The name can only begin with a-zA-Z_; if there's anything
     # else, prefix with _