git.samba.org
/
jelmer
/
ctrlproxy.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a92793c
)
Fall back to user name if no full name is set on the local system.
author
Jelmer Vernooij
<jelmer@samba.org>
Mon, 18 Jun 2007 01:38:46 +0000
(
03:38
+0200)
committer
Jelmer Vernooij
<jelmer@samba.org>
Mon, 18 Jun 2007 01:38:46 +0000
(
03:38
+0200)
src/settings.c
patch
|
blob
|
history
diff --git
a/src/settings.c
b/src/settings.c
index 02309f520e507f2c6f5f202ea2d2e7d7da9adbb9..607d905d562d3005410f70adc08121e54033e524 100644
(file)
--- a/
src/settings.c
+++ b/
src/settings.c
@@
-549,7
+549,13
@@
struct network_config *network_config_init(struct ctrlproxy_config *cfg)
s->autoconnect = FALSE;
s->nick = g_strdup(g_get_user_name());
s->username = g_strdup(g_get_user_name());
+ g_assert(s->username != NULL && strlen(s->username) > 0);
s->fullname = g_strdup(g_get_real_name());
+ if (s->fullname == NULL ||
+ strlen(s->fullname) == 0) {
+ g_free(s->fullname);
+ s->fullname = g_strdup(s->username);
+ }
s->reconnect_interval = DEFAULT_RECONNECT_INTERVAL;
if (cfg)