[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