aboutsummaryrefslogtreecommitdiff
path: root/src/espik.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/espik.c')
-rw-r--r--src/espik.c19
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();