aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbeber <beber>2005-10-14 12:22:29 +0000
committerbeber <beber>2005-10-14 12:22:29 +0000
commita333a088dfd8bea28ed7c9688f6bca0769a0bf8c (patch)
treeb5624b6a05bfe21defed274b8fd191554ece8f4c
parentFree meme (diff)
downloadespik-a333a088dfd8bea28ed7c9688f6bca0769a0bf8c.tar.xz
don't segv
-rw-r--r--ChangeLog7
-rw-r--r--src/espik.c4
-rw-r--r--src/espik_config.c2
3 files changed, 10 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 23b3586..7fb162a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -141,3 +141,10 @@ File changes :
M src/espik_config.c
M src/espik.c
M src/espik_net.c
+
+beber from rampa : 14/10/05 14:24:40
+don't segv
+
+File changes :
+M src/espik_config.c
+M src/espik.c
diff --git a/src/espik.c b/src/espik.c
index af7863e..0ab6fd7 100644
--- a/src/espik.c
+++ b/src/espik.c
@@ -49,7 +49,7 @@ int main (int argc, char **argv)
if (argc < 3)
{
- fprintf (stderr, "Loading from conf ...\n");
+ printf ("Loading from conf ...\n");
espik_config_get (&a_infos);
}
else
@@ -91,7 +91,7 @@ int main (int argc, char **argv)
fd_kb = ecore_main_fd_handler_add (STDIN_FILENO, ECORE_FD_READ, kb_get, NULL, NULL, NULL);
if (!fd_kb)
{
- printf (stderr, "main: Cannot ecore_main_fd_handler_add\n");
+ fprintf (stderr, "main: Cannot ecore_main_fd_handler_add\n");
exit (-1);
}
//ecore_event_handler_add (ECORE_CON_EVENT_SERVER_DATA, (Handler_Func) server_data, NULL);
diff --git a/src/espik_config.c b/src/espik_config.c
index 3fd79e5..a4ea5c6 100644
--- a/src/espik_config.c
+++ b/src/espik_config.c
@@ -35,7 +35,7 @@ t_userinfo* espik_user_sysinfo_get ()
u_info->username = pw->pw_name;
u_info->realname = pw->pw_gecos;
- free (pw);
+ //free (pw); /*FIXME: segv */
return (u_info);
}