else {
host = id = "";
}
- ibus_addr = g_strdup_printf ("unix:path=/tmp/ibus-%s/ibus-%s-%s", g_get_user_name (), host, id);
+ ibus_addr = g_strdup_printf ("unix:path=/tmp/ibus-%s/ibus-%s-%s", getlogin (), host, id);
g_free (display);
}
session = getenv ("DISPLAY");
session.replace (":", "-");
- address = QString("unix:path=/tmp/ibus-%1/ibus-%2").arg (getenv ("USER"), session);
-
+ address = QString("unix:path=/tmp/ibus-%1/ibus-%2").arg (getlogin(), session);
connection = new QDBusConnection (
QDBusConnection::connectToBus (
address,