[uClibc-cvs] uClibc/libc/unistd getlogin.c,1.4,1.5
Erik Andersen
andersen at uclibc.org
Mon Dec 22 11:19:51 UTC 2003
Update of /var/cvs/uClibc/libc/unistd
In directory nail:/tmp/cvs-serv8671/libc/unistd
Modified Files:
getlogin.c
Log Message:
implement the worthless cuserid() function we claim to support.
This isn't in SuSv3, but is expected by at least some apps such
as emacs...
Index: getlogin.c
===================================================================
RCS file: /var/cvs/uClibc/libc/unistd/getlogin.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- getlogin.c 15 Nov 2002 09:25:16 -0000 1.4
+++ getlogin.c 22 Dec 2003 11:19:49 -0000 1.5
@@ -46,3 +46,11 @@
return 0;
}
+char *cuserid(char *name)
+{
+ char *name = getlogin();
+ if (s) {
+ return(strcpy(s, name ? name : ""));
+ }
+ return name;
+}
More information about the uClibc-cvs
mailing list