]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Post-checkin fix for bug 360710: Fix how docs get the required DBD versions.
authormkanat%bugzilla.org <>
Thu, 14 Dec 2006 06:03:50 +0000 (06:03 +0000)
committermkanat%bugzilla.org <>
Thu, 14 Dec 2006 06:03:50 +0000 (06:03 +0000)
docs/makedocs.pl

index 949a4e95f3e65a44c280851d8c273cf75f1bce72..818f45e41b94de8b79ed76a94d602510e0c7cc74 100644 (file)
@@ -81,10 +81,10 @@ print ENTITIES "\n <!-- Database Versions --> \n";
 
 my $db_modules = DB_MODULE;
 foreach my $db (keys %$db_modules) {
-    my $name = $db_modules->{$db}->{'dbd'};
-    $name =~ s/::/-/g;
+    my $dbd  = $db_modules->{$db}->{dbd};
+    my $name = $dbd->{package};
     $name = lc($name);
-    my $version = $db_modules->{$db}->{'dbd_version'} eq 0 ? 'any' : $db_modules->{$db}->{'dbd_version'};
+    my $version    = $dbd->{version} || 'any';
     my $db_version = $db_modules->{$db}->{'db_version'};
     print ENTITIES '<!ENTITY min-' . $name . '-ver "'.$version.'">' . "\n";
     print ENTITIES '<!ENTITY min-' . lc($db) . '-ver "'.$db_version.'">' . "\n";