_config->write (String (SCIM_CONFIG_DEFAULT_IMENGINE_FACTORY) + String ("/") + language, kbd_uuid);
}
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Start helper(%s)\n", time (0), getpid (), __FILE__, __func__, uuid.c_str ());
- isf_save_log (buf);
-
_panel_agent->start_helper (uuid);
_config->write (String (SCIM_CONFIG_DEFAULT_HELPER_ISE), uuid);
String default_uuid = scim_global_config_read (String (SCIM_GLOBAL_CONFIG_DEFAULT_ISE_UUID), _initial_ise_uuid);
String default_name = get_ise_name (default_uuid);
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Launch default ISE(%s)\n", time (0), getpid (), __FILE__, __func__, default_name.c_str ());
- isf_save_log (buf);
if (!set_active_ise (default_uuid)) {
std::cerr << __FUNCTION__ << " Failed to launch default ISE(" << default_uuid << ")\n";
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to launch default ISE(%s)\n", time (0), getpid (), __FILE__, __func__, default_name.c_str ());
- isf_save_log (buf);
if (default_uuid != _initial_ise_uuid) {
std::cerr << __FUNCTION__ << " Launch initial ISE(" << _initial_ise_uuid << ")\n";
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Launch initial ISE(%s)\n", time (0), getpid (), __FILE__, __func__, get_ise_name (_initial_ise_uuid).c_str ());
- isf_save_log (buf);
set_active_ise (_initial_ise_uuid);
}
}
} else {
uuid = helper_uuid.length () > 0 ? helper_uuid : _initial_ise_uuid;
}
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Launch ISE(%s)\n", time (0), getpid (), __FILE__, __func__, uuid.c_str ());
- isf_save_log (buf);
set_active_ise (uuid);
}
/* Load initial ISE information */
_initial_ise_uuid = scim_global_config_read (String (SCIM_GLOBAL_CONFIG_INITIAL_ISE_UUID), String (SCIM_COMPOSE_KEY_FACTORY_UUID));
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Initial ISE name(%s)\n", time (0), getpid (), __FILE__, __func__, get_ise_name (_initial_ise_uuid).c_str ());
- isf_save_log (buf);
/* Start default ISE */
start_default_ise ();
FILE *engine_list_file = fopen (user_file_name.c_str (), "r");
if (engine_list_file == NULL) {
std::cerr << __func__ << " Failed to open(" << user_file_name << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to open(%s)\n", time (0), getpid (), __FILE__, __func__, user_file_name.c_str ());
- isf_save_log (buf);
return;
}
FILE *engine_list_file = fopen (filename.c_str (), "a");
if (engine_list_file == NULL) {
std::cerr << __func__ << " Failed to open(" << filename << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to open(%s)\n", time (0), getpid (), __FILE__, __func__, filename.c_str ());
- isf_save_log (buf);
return false;
}
FILE *engine_list_file = fopen (filename.c_str (), "a");
if (engine_list_file == NULL) {
std::cerr << __func__ << " Failed to open(" << filename << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to open(%s)\n", time (0), getpid (), __FILE__, __func__, filename.c_str ());
- isf_save_log (buf);
return false;
}
}
} else {
std::cerr << __func__ << " Cannot open(" << sysconf << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Cannot open(%s)\n", time (0), getpid (), __FILE__, __func__, sysconf.c_str ());
- isf_save_log (buf);
}
if (!m_config.size () || (m_update_timestamp.tv_sec == 0 && m_update_timestamp.tv_usec == 0)) {
bool ret = isf_read_ise_info_list (USER_ENGINE_FILE_NAME, info_list);
if (!ret) {
std::cerr << __func__ << " Failed to read(" << USER_ENGINE_FILE_NAME << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to read(%s)\n", time (0), getpid (), __FILE__, __func__, USER_ENGINE_FILE_NAME);
- isf_save_log (buf);
}
for (size_t i = 0; i < info_list.size (); ++i) {
if (info_list [i].mode != TOOLBAR_HELPER_MODE)
std::ofstream engine_list_file (USER_ENGINE_FILE_NAME, std::ios::app);
if (!engine_list_file) {
std::cerr << __func__ << " Failed to open(" << USER_ENGINE_FILE_NAME << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to open(%s)\n", time (0), getpid (), __FILE__, __func__, USER_ENGINE_FILE_NAME);
- isf_save_log (buf);
}
for (size_t i = 0; i < mod_list.size (); ++i) {
m_send_trans.put_command (SCIM_TRANS_CMD_FAIL);
return;
}
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s uuid(%s)\n", time (0), getpid (), __FILE__, __func__, uuid.c_str ());
- isf_save_log (buf);
for (size_t i = 0; i < __helpers.size (); ++i) {
if (__helpers [i].first.uuid == uuid && __helpers [i].second.length ()) {
0};
SCIM_DEBUG_MAIN(2) << " Call scim-helper-launcher.\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Exec scim_helper_launcher(%s)\n", time (0), getpid (), __FILE__, __func__, __helpers [i].second.c_str ());
- isf_save_log (buf);
execv (SCIM_HELPER_LAUNCHER_PROGRAM, (char **)argv);
exit (-1);
FILE *engine_list_file = fopen (filename, "r");
if (engine_list_file == NULL) {
std::cerr << __func__ << " Failed to open(" << filename << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to open(%s)\n", time (0), getpid (), __FILE__, __func__, filename);
- isf_save_log (buf);
return;
}
FILE *engine_list_file = fopen (filename, "w+");
if (engine_list_file == NULL) {
std::cerr << __func__ << " Failed to open(" << filename << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to open(%s)\n", time (0), getpid (), __FILE__, __func__, filename);
- isf_save_log (buf);
return false;
}
iter->icon, String (mode), String (option), iter->locales);
if (fputs (line.c_str (), engine_list_file) < 0) {
std::cerr << __func__ << " Failed to write(" << line << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to write(%s)\n", time (0), getpid (), __FILE__, __func__, line.c_str ());
- isf_save_log (buf);
break;
}
}
user_engine_file = fopen (user_file_name.c_str (), "a");
if (user_engine_file == NULL) {
std::cerr << __func__ << " Failed to open(" << user_file_name << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to open(%s)\n", time (0), getpid (), __FILE__, __func__, user_file_name.c_str ());
- isf_save_log (buf);
}
}
FILE *engine_list_file = fopen (filename.c_str (), "a");
if (engine_list_file == NULL) {
std::cerr << __func__ << " Failed to open(" << filename << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Failed to open(%s)\n", time (0), getpid (), __FILE__, __func__, filename.c_str ());
- isf_save_log (buf);
return;
}
__config_repository.initialized = true;
} else {
std::cerr << __func__ << " Cannot open(" << sys_conf_file << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Cannot open(%s)\n", time (0), getpid (), __FILE__, __func__, sys_conf_file.c_str ());
- isf_save_log (buf);
}
if (usr_is) {
if (!helper_module.valid () || helper_module.number_of_helpers () == 0) {
std::cerr << "Unable to load helper module(" << helper << ")\n";
- char buf[256] = {0};
- snprintf (buf, sizeof (buf), "time:%ld pid:%d %s %s Unable to load helper module(%s)\n", time (0), getpid (), __FILE__, __func__, helper.c_str ());
- isf_save_log (buf);
-
return -1;
}