diff options
author | Zoltan Varga <vargaz@gmail.com> | 2009-12-03 22:35:50 +0300 |
---|---|---|
committer | Zoltan Varga <vargaz@gmail.com> | 2009-12-03 22:35:50 +0300 |
commit | c527e9ad23ed34fb735f5d186937260faff0eac5 (patch) | |
tree | e1c90b38ba161fdd632b79890ec8630005475ec1 /eglib | |
parent | 5d964ed6a802473e1c4d7007a9323deea3c58263 (diff) |
2009-12-03 Zoltan Varga <vargaz@gmail.com>
* src/gmisc-unix.c (g_get_user_name): Avoid returning NULL if the env
var is not set.
svn path=/trunk/mono/; revision=147586
Diffstat (limited to 'eglib')
-rw-r--r-- | eglib/ChangeLog | 5 | ||||
-rw-r--r-- | eglib/src/gmisc-unix.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/eglib/ChangeLog b/eglib/ChangeLog index 7541f6d9330..fb56ea83d1b 100644 --- a/eglib/ChangeLog +++ b/eglib/ChangeLog @@ -1,3 +1,8 @@ +2009-12-03 Zoltan Varga <vargaz@gmail.com> + + * src/gmisc-unix.c (g_get_user_name): Avoid returning NULL if the env + var is not set. + 2009-10-15 Andreia Gaita <avidigal@novell.com> * src/gptrarray.c: implement g_ptr_array_remove_index_fast diff --git a/eglib/src/gmisc-unix.c b/eglib/src/gmisc-unix.c index 756ef39a8e8..26c20a8983c 100644 --- a/eglib/src/gmisc-unix.c +++ b/eglib/src/gmisc-unix.c @@ -110,6 +110,8 @@ const char * g_get_user_name (void) { const char *retName = g_getenv ("USER"); + if (!retName) + retName = "somebody"; return retName; } |