From ce31410c7953a19421a2f2df2d3e6654601da930 Mon Sep 17 00:00:00 2001 From: Stefan Hoffmann Date: Thu, 6 Mar 2014 23:20:29 +0100 Subject: moved mch_get_user_name() and mch_get_uname() into os/users.c --- src/os_unix.c | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'src/os_unix.c') diff --git a/src/os_unix.c b/src/os_unix.c index 3bbe056cc6..9ed034f4c1 100644 --- a/src/os_unix.c +++ b/src/os_unix.c @@ -1077,34 +1077,6 @@ int vim_is_fastterm(char_u *name) || STRNICMP(name, "dtterm", 6) == 0; } -/* - * Insert user name in s[len]. - * Return OK if a name found. - */ -int mch_get_user_name(char_u *s, int len) -{ - return mch_get_uname(getuid(), s, len); -} - -/* - * Insert user name for "uid" in s[len]. - * Return OK if a name found. - */ -int mch_get_uname(uid_t uid, char_u *s, int len) -{ -#if defined(HAVE_PWD_H) && defined(HAVE_GETPWUID) - struct passwd *pw; - - if ((pw = getpwuid(uid)) != NULL - && pw->pw_name != NULL && *(pw->pw_name) != NUL) { - vim_strncpy(s, (char_u *)pw->pw_name, len - 1); - return OK; - } -#endif - sprintf((char *)s, "%d", (int)uid); /* assumes s is long enough */ - return FAIL; /* a number is not a name */ -} - /* * Insert host name is s[len]. */ -- cgit