diff options
-rw-r--r-- | src/espik_config.c | 4 |
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 */ |