about summary refs log tree commit homepage
path: root/lib
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2021-01-20 14:04:45 +0900
committerEric Wong <e@80x24.org>2021-01-21 03:29:17 +0000
commit31e39c446d8b9534f0b91ffd8e517955aed65d82 (patch)
tree826ccb4fb7f7b4132bfadd1d673e220a9e307e3a /lib
parent19f20f44e325523cebe5665d887003a4f75cc1c0 (diff)
downloadpublic-inbox-31e39c446d8b9534f0b91ffd8e517955aed65d82.tar.gz
Leaving $dbh in another field was causing over.sqlite3 to
remain open after ->dbh_close.  Fix up some minor style
issues while we're at it.
Diffstat (limited to 'lib')
-rw-r--r--lib/PublicInbox/OverIdx.pm8
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/PublicInbox/OverIdx.pm b/lib/PublicInbox/OverIdx.pm
index 0a4eb39e..e606dcf5 100644
--- a/lib/PublicInbox/OverIdx.pm
+++ b/lib/PublicInbox/OverIdx.pm
@@ -537,7 +537,7 @@ sub eidx_prep ($) {
         my ($self) = @_;
         $self->{-eidx_prep} //= do {
                 my $dbh = $self->dbh;
-                $dbh->do(<<"");
+                $dbh->do(<<'');
 INSERT OR IGNORE INTO counter (key) VALUES ('eidx_docid')
 
                 $dbh->do(<<'');
@@ -574,11 +574,9 @@ CREATE TABLE IF NOT EXISTS eidx_meta (
                 # Currently used for "-extindex --reindex" for Xapian
                 # data, but may be used in more places down the line.
                 $dbh->do(<<'');
-CREATE TABLE IF NOT EXISTS eidxq (
-        docid INTEGER PRIMARY KEY NOT NULL
-)
+CREATE TABLE IF NOT EXISTS eidxq (docid INTEGER PRIMARY KEY NOT NULL)
 
-                $dbh;
+                1;
         };
 }