From e4c09fcb1d13eac6a7f61d5101bed710f6928294 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Tue, 25 Jul 2006 06:14:05 +0000 Subject: [PATCH] get_real_name fix from nh --- lib/silcutil/unix/silcunixutil.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/silcutil/unix/silcunixutil.c b/lib/silcutil/unix/silcunixutil.c index 15356c52..c20ebdb8 100644 --- a/lib/silcutil/unix/silcunixutil.c +++ b/lib/silcutil/unix/silcunixutil.c @@ -160,11 +160,14 @@ char *silc_get_real_name() pw = getpwuid(getuid()); if (!pw) - return strdup("Foo T. Bar"); + return strdup("No Name"); if (strchr(pw->pw_gecos, ',')) *strchr(pw->pw_gecos, ',') = 0; + if (!strlen(pw->pw_gecos)) + return strdup("No Name"); + realname = strdup(pw->pw_gecos); return realname; -- 2.43.0