}
const gchar *
-ibus_get_socket_folder (void)
-{
- static gchar *folder = NULL;
-
- if (folder == NULL) {
- const gchar *session = ibus_get_session_id ();
- if (session && session[0] != '\0') {
- folder = g_strdup_printf ("/tmp/ibus-%s-%s",
- ibus_get_user_name (), session);
- }
- else {
- folder = g_strdup_printf ("/tmp/ibus-%s",
- ibus_get_user_name ());
- }
- }
- return folder;
-}
-
-const gchar *
ibus_get_socket_path (void)
{
static gchar *path = NULL;
gchar *display;
gchar *displaynumber = "0";
gchar *screennumber = "0";
- const gchar *folder= NULL;
gchar *p;
if (_display == NULL) {
}
}
- folder = ibus_get_socket_folder ();
-
if (hostname[0] == '\0')
hostname = "unix";
const gchar *ibus_get_user_name (void);
glong ibus_get_daemon_uid (void);
const gchar *ibus_get_socket_path (void);
-const gchar *ibus_get_socket_folder (void);
const gchar *ibus_keyval_name (guint keyval);
guint ibus_keyval_from_name (const gchar *keyval_name);