aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/espik_config.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/espik_config.c b/src/espik_config.c
index d8b2125..9c22564 100644
--- a/src/espik_config.c
+++ b/src/espik_config.c
@@ -36,7 +36,9 @@ t_userinfo* espik_user_sysinfo_get ()
u_info->nickname = pw->pw_name;
u_info->username = pw->pw_name;
- u_info->realname = pw->pw_gecos;
+
+ if (! (pw->pw_gecos[0]) ) u_info->realname = strdup ("espik user");
+ else u_info->realname = pw->pw_gecos;
//free (pw); /*FIXME: segv */