aboutsummaryrefslogtreecommitdiffstats
path: root/delicious_search.js
diff options
context:
space:
mode:
authorteramako2009-03-23 14:44:40 +0000
committerteramako2009-03-23 14:44:40 +0000
commit43eaaad9a67b21fa03f96d65e78ec8d119096b80 (patch)
tree3913bfa232fa028c3d296ff0c236c1cf1fd1073f /delicious_search.js
parent37551001f496709ae2bd53bad1dc6d0e07b91ace (diff)
downloadvimperator-plugins-43eaaad9a67b21fa03f96d65e78ec8d119096b80.tar.bz2
fix: close method
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@31477 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'delicious_search.js')
-rw-r--r--delicious_search.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/delicious_search.js b/delicious_search.js
index b474c38..4f6e74c 100644
--- a/delicious_search.js
+++ b/delicious_search.js
@@ -250,8 +250,13 @@ let self = {
context.generate = function() bookmarkSearch([], context.filter);
},
close: function(){
- dbc.close();
- }
+ for each(let st in statements){
+ if (st.state > 0)
+ statements[key].finalize();
+ }
+ if (dbc.connectionReady)
+ dbc.close();
+ },
};
self.init();
liberator.registerObserver("shutdown", self.close);