Windows: A minimal implemention of getpwuid().
authorJohannes Sixt <johannes.sixt@telecom.at>
Sat, 1 Dec 2007 21:09:17 +0000 (22:09 +0100)
committerJohannes Sixt <johannes.sixt@telecom.at>
Mon, 23 Jun 2008 11:38:10 +0000 (13:38 +0200)
commitf7597acac069bbaad8887cb315a4e5420222971a
treeccdf641e80aafea570b1d3ad350a6911d73410ba
parent3e4a1ba07b65506c36f7f40fa76fcee26c400a5c
Windows: A minimal implemention of getpwuid().

getpwuid() is implemented just enough that GIT does not issue errors.
Since the information that it returns is not very useful, users are
required to set up user.name and user.email configuration.

All uses of getpwuid() are like getpwuid(getuid()), hence, the return value
of getuid() is irrelevant and the uid parameter is not even looked at.

Side note: getpwnam() is only used to resolve '~' and '~username' paths,
which is an idiom not known on Windows, hence, we don't implement it.

Signed-off-by: Johannes Sixt <johannes.sixt@telecom.at>
compat/mingw.c