diff options
Diffstat (limited to 'capplets')
-rw-r--r-- | capplets/about-me/ChangeLog | 7 | ||||
-rw-r--r-- | capplets/about-me/gnome-about-me.c | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/capplets/about-me/ChangeLog b/capplets/about-me/ChangeLog index 35f608b67..ae5d152d4 100644 --- a/capplets/about-me/ChangeLog +++ b/capplets/about-me/ChangeLog @@ -1,3 +1,10 @@ +2008-05-13 Jens Granseuer <jensgr@gmx.net> + + Patch by: Laszlo Peter <laca@sun.com> + + * gnome-about-me.c: (get_user_login): fix build on Solaris when + _POSIX_PTHREAD_SEMANTICS is defined (bug #532893) + 2008-05-08 Jens Granseuer <jensgr@gmx.net> Patch by: Ben LeMasurier <ben.lemasurier@gmail.com> diff --git a/capplets/about-me/gnome-about-me.c b/capplets/about-me/gnome-about-me.c index 1c6162dfa..b44aa3f41 100644 --- a/capplets/about-me/gnome-about-me.c +++ b/capplets/about-me/gnome-about-me.c @@ -333,7 +333,7 @@ get_user_login (void) struct passwd pwd, *err; int i; -#if __sun +#if defined(__sun) && !defined(_POSIX_PTHREAD_SEMANTICS) i = getpwuid_r (getuid (), &pwd, buf, sizeof (buf)); return (i != 0) ? g_strdup (pwd.pw_name) : NULL; #else |