diff options
author | mkanat%kerio.com <> | 2005-03-03 16:15:01 +0100 |
---|---|---|
committer | mkanat%kerio.com <> | 2005-03-03 16:15:01 +0100 |
commit | 0e8f16e1c64b07cf6d90264f8f754307d340b30e (patch) | |
tree | 152e914a81eab2318a92d22e7c7033feec662ccc /Bugzilla/Search.pm | |
parent | d0d2e9fddc55b47bc9df5f5d60acac9f86d13183 (diff) | |
download | bugzilla-0e8f16e1c64b07cf6d90264f8f754307d340b30e.tar.gz bugzilla-0e8f16e1c64b07cf6d90264f8f754307d340b30e.tar.xz |
Bug 284172: checksetup cannot run CREATE DATABASE on PostgreSQL
Patch By Max Kanat-Alexander <mkanat@kerio.com> r=glob, a=justdave
Diffstat (limited to 'Bugzilla/Search.pm')
-rw-r--r-- | Bugzilla/Search.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Bugzilla/Search.pm b/Bugzilla/Search.pm index ff9befa28..f2e630784 100644 --- a/Bugzilla/Search.pm +++ b/Bugzilla/Search.pm @@ -954,8 +954,8 @@ sub init { # mysql 4.0.1 and lower do not support CAST # mysql 3.*.* had a case-sensitive INSTR # (checksetup has a check for unsupported versions) - my $server_version = Bugzilla::DB->server_version; - if ($server_version =~ /^3\./) { + my $server_version = $dbh->bz_server_version; + if ($dbh->isa('Bugzilla::DB::Mysql') && $server_version =~ /^3\./) { $term = "INSTR($ff ,$q)"; } else { $term = "INSTR(CAST($ff AS BINARY), CAST($q AS BINARY))"; |