/* main * * Entry point for all test applications. */ main(int argc, char *argv[]) { GOptionContext *opt; GError *err = NULL; /*Parse command options*/ opt = g_option_context_new(NULL); g_option_context_add_main_entries(opt, optentries, NULL); g_option_context_set_ignore_unknown_options(opt, TRUE); if (!g_option_context_parse(opt, &argc, &argv, &err)) g_error("Option parsing failed: %s\n", err->message); if (tmodule_path == NULL) g_error("No test module provided"); if (amodule_path == NULL) g_error("No atspi module provided"); g_type_init(); setup_atk_util(); load_test_module(tmodule_path, tdata_path); load_atspi_module(amodule_path, &argc, &argv); init_dbus_interface(); send_started_signal(); mainloop = g_main_loop_new (NULL, FALSE); g_main_loop_run (mainloop); return 0; }
int main (int argc, char *argv[]) { GOptionContext *opt; GError *err = NULL; opt = g_option_context_new (NULL); g_option_context_add_main_entries (opt, optentries, NULL); g_option_context_set_ignore_unknown_options (opt, TRUE); if (!g_option_context_parse (opt, &argc, &argv, &err)) g_error("Option parsing failed: %s\n", err->message); setup_atk_util (); test_init (tdata_path); atk_bridge_adaptor_init (NULL, NULL); mainloop = g_main_loop_new (NULL, FALSE); g_main_loop_run (mainloop); return 0; }