Minor POD fix
Peter Rabbitson [Tue, 28 Apr 2009 07:20:34 +0000 (07:20 +0000)]
Fix a possible undef dereference in SQLite producer

lib/SQL/Translator/Producer/MySQL.pm
lib/SQL/Translator/Producer/SQLite.pm

index 1ded991..40c59f2 100644 (file)
@@ -45,7 +45,7 @@ provides the desired version for the target database. By default MySQL v3 is
 assumed, and statements pertaining to any features introduced in later versions
 (e.g. CREATE VIEW) are not produced.
 
-Valid version specifiers for C<mysql_parser_version> are listed L<here|SQL::Translator::Utils/parse_mysql_version> 
+Valid version specifiers for C<mysql_version> are listed L<here|SQL::Translator::Utils/parse_mysql_version> 
 
 =head2 Table Types
 
index c1fa840..567db85 100644 (file)
@@ -371,7 +371,7 @@ sub create_trigger {
   push @create,  "DROP TRIGGER IF EXISTS $name" if $add_drop;
 
   my $events = $trigger->database_events;
-  die "Can't handle multiple events in triggers" if @$events > 1;
+  die "Can't handle multiple events in triggers" if @{ $events || [] } > 1;
 
   my $action = "";