diff options
-rw-r--r-- | shlibs/mount/src/utils.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/shlibs/mount/src/utils.c b/shlibs/mount/src/utils.c index c9e171cc..35d43452 100644 --- a/shlibs/mount/src/utils.c +++ b/shlibs/mount/src/utils.c @@ -372,7 +372,11 @@ char *mnt_get_username(const uid_t uid) { struct passwd pwd; struct passwd *res; +#ifdef _SC_GETPW_R_SIZE_MAX size_t sz = sysconf(_SC_GETPW_R_SIZE_MAX); +#else + size_t sz = 0; +#endif char *buf, *username = NULL; if (sz <= 0) |