summaryrefslogtreecommitdiffstats
path: root/ibus/engine.py
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2008-07-18 09:53:25 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2008-07-18 09:53:25 +0800
commit5280df255b7ecbd22a2c3b89bc172e2125272ce8 (patch)
tree138045b843c6eefa61e102a4600f8efd525775da /ibus/engine.py
parent729551728c88a7d403b1fbe8b759e1f03d1a1ac5 (diff)
downloadibus-5280df255b7ecbd22a2c3b89bc172e2125272ce8.tar.gz
ibus-5280df255b7ecbd22a2c3b89bc172e2125272ce8.tar.xz
ibus-5280df255b7ecbd22a2c3b89bc172e2125272ce8.zip
Fix some errors.
Diffstat (limited to 'ibus/engine.py')
-rw-r--r--ibus/engine.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/ibus/engine.py b/ibus/engine.py
index 5cf82b3..7aa9b1c 100644
--- a/ibus/engine.py
+++ b/ibus/engine.py
@@ -94,6 +94,9 @@ class EngineBase(ibus.Object):
def update_property(self, prop):
return self.__proxy.UpdateProperty(prop.to_dbus_value())
+ def get_dbus_object(self):
+ return self.__proxy
+
def do_destroy(self):
self.__proxy = None
super(EngineBase,self).do_destroy()
@@ -101,7 +104,7 @@ class EngineBase(ibus.Object):
class EngineProxy(interface.IEngine):
def __init__(self, engine, conn, object_path):
- super(EngineProxy, self).__init__(dbusconn, object_path)
+ super(EngineProxy, self).__init__(conn, object_path)
self.__conn = conn
self.__engine = engine