summaryrefslogtreecommitdiff
path: root/libcaribou/scanner.vala
diff options
context:
space:
mode:
authorEitan Isaacson <eitan@monotonous.org>2011-06-01 12:40:35 -0700
committerEitan Isaacson <eitan@monotonous.org>2011-06-01 12:47:02 -0700
commitf9b5337ba45f7c2a0ffe6c302d8a7f3a7f4fa635 (patch)
treee99949d2213df8a81c3a58dc3ad9c8dbe5e0c689 /libcaribou/scanner.vala
parentd634e36b1692382bfa37523d771ee98fc0c41b4a (diff)
downloadcaribou-f9b5337ba45f7c2a0ffe6c302d8a7f3a7f4fa635.tar.gz
Fix memory leaks. Remove cyclic references.
Diffstat (limited to 'libcaribou/scanner.vala')
-rw-r--r--libcaribou/scanner.vala3
1 files changed, 1 insertions, 2 deletions
diff --git a/libcaribou/scanner.vala b/libcaribou/scanner.vala
index 08321bd..89ce892 100644
--- a/libcaribou/scanner.vala
+++ b/libcaribou/scanner.vala
@@ -77,7 +77,6 @@ namespace Caribou {
private uint scan_tid;
private KeyboardModel keyboard;
private IScannableGroup root_group;
- private Settings caribou_settings;
private bool started;
construct {
@@ -91,7 +90,7 @@ namespace Caribou {
}
private void do_bind_settings () {
- caribou_settings = new Settings ("org.gnome.caribou");
+ Settings caribou_settings = new Settings ("org.gnome.caribou");
string[] settings = {"scan-grouping", "step-time", "scan-cycles",
"autorestart", "inverse-scanning", "switch-device",
"keyboard-key", "mouse-button", "scan-enabled"};