diff options
author | beber <beber> | 2005-12-02 18:26:44 +0000 |
---|---|---|
committer | beber <beber> | 2005-12-02 18:26:44 +0000 |
commit | d31d5894ad836546bb9bdcbadf90b84f8e63ec03 (patch) | |
tree | 8bbfdeb49a6bfc7d7ce9b34641515477859a07c9 /src | |
parent | if ecore_config_load failed, swithch to use default config (diff) | |
download | espik-d31d5894ad836546bb9bdcbadf90b84f8e63ec03.tar.xz |
Default gecos
Diffstat (limited to 'src')
-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 */ |