diff options
Diffstat (limited to 'src/espik.c')
-rw-r--r-- | src/espik.c | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/src/espik.c b/src/espik.c index 45b4dd7..0cee0c6 100644 --- a/src/espik.c +++ b/src/espik.c @@ -57,6 +57,12 @@ int main (int argc, char **argv) #ifdef _ESPIK_DEBUG_ espik_debug_init(); #endif + if (!ecore_init ()) + { + printf ("Cannot init ecore; %d\n", 1); + exit (-1); + } + espik_config_init (); if (argc < 3) @@ -80,13 +86,8 @@ int main (int argc, char **argv) printf ("user: %s\n", a_infos.client->username); printf ("real: %s\n", a_infos.client->realname); -#if 0 - if (!ecore_init ()) - { - printf ("Cannot init ecore; %d\n", 1); - exit (-1); - } +#if 0 con_sock = ecore_con_server_connect (ECORE_CON_REMOTE_SYSTEM, a_infos.server->host, @@ -118,6 +119,8 @@ int main (int argc, char **argv) ecore_main_loop_begin (); + ecore_main_fd_handler_del (fd_kb); + /* ecore_con_server_del (con_sock); */ @@ -135,13 +138,13 @@ int main (int argc, char **argv) espik_debug_print ("end"); - espik_config_shutdown (&a_infos); + espik_config_shutdown (a_infos); /* espik_con_shutdown (); */ - ecore_main_loop_quit (); +// ecore_main_loop_quit (); ecore_shutdown (); //espik_leave(); |