diff options
author | Huang Peng <shawn.p.huang@gmail.com> | 2008-08-25 14:37:30 +0800 |
---|---|---|
committer | Huang Peng <shawn.p.huang@gmail.com> | 2008-08-25 14:37:30 +0800 |
commit | 75fbad459b3bcab30820ac065d412c52412abd4f (patch) | |
tree | f78d76d2f72326b9d9f9e709d427cff0bc969179 | |
parent | 7e5848808ce6540325a80bef699f791501bc91d4 (diff) | |
download | ibus-75fbad459b3bcab30820ac065d412c52412abd4f.tar.gz ibus-75fbad459b3bcab30820ac065d412c52412abd4f.tar.xz ibus-75fbad459b3bcab30820ac065d412c52412abd4f.zip |
Fix problem in KDE.
-rw-r--r-- | client/qt4/ibus-client.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/client/qt4/ibus-client.cpp b/client/qt4/ibus-client.cpp index c7f5397..a56d909 100644 --- a/client/qt4/ibus-client.cpp +++ b/client/qt4/ibus-client.cpp @@ -55,6 +55,9 @@ IBusClient::IBusClient () username = getenv ("USERNAME"); session = getenv ("DISPLAY"); + if (session.indexOf (".") == -1) { + session += ".0"; + } session.replace (":", "-"); ibus_path = QString("/tmp/ibus-%1/ibus-%2").arg (username, session); |