diff options
author | Dom Lachowicz <domlachowicz@gmail.com> | 2009-10-26 14:11:04 +0000 |
---|---|---|
committer | Dom Lachowicz <domlachowicz@gmail.com> | 2009-10-26 14:11:04 +0000 |
commit | 74e23b42360c58afd8b63b016e07d29eab7da304 (patch) | |
tree | 1b44cee0ec550b7cee0d88508f54f515bd7f8bef | |
parent | 7ee57b60d6cc003c98f70492e315bb9ccdecb639 (diff) | |
download | enchant-74e23b42360c58afd8b63b016e07d29eab7da304.tar.gz |
Zemberek module lists a Turkish dictionary even without Zemberek installed
Running `enchant-lsmod -list-dicts' returns a list including `tr (zemberek)'.
This is incorrect, as Zemberek is not installed on the system in question. The
module should be corrected to list no dictionaries when Zemberek is not
installed. From Sebastien Bacher <seb128@ubuntu.com>
http://bugzilla.abisource.com/show_bug.cgi?id=12305
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28392 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
-rw-r--r-- | src/zemberek/zemberek.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/zemberek/zemberek.cpp b/src/zemberek/zemberek.cpp index 2dbd35c..acaf3f5 100644 --- a/src/zemberek/zemberek.cpp +++ b/src/zemberek/zemberek.cpp @@ -43,10 +43,11 @@ bool zemberek_service_is_running () g_error_free (Error); return false; } - proxy = dbus_g_proxy_new_for_name (connection, + proxy = dbus_g_proxy_new_for_name_owner (connection, "net.zemberekserver.server.dbus", "/net/zemberekserver/server/dbus/ZemberekDbus", - "net.zemberekserver.server.dbus.ZemberekDbusInterface"); + "net.zemberekserver.server.dbus.ZemberekDbusInterface", + &Error); dbus_g_connection_unref (connection); if (proxy == NULL) { |