home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 January
/
usenetsourcesnewsgroupsinfomagicjanuary1994.iso
/
sources
/
unix
/
volume25
/
trash
/
part01
/
myname.c
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
C/C++ Source or Header
|
1992-03-22
|
374 b
|
26 lines
char *
myname()
{
static char *s_myname;
if (s_myname == (char *)0)
{
extern char *strrchr();
extern char **gargv;
if (gargv == (char **)0)
{
/*
* Klutz - you forgot to initialise gargv in main().
*/
s_myname = "?";
}
else if ((s_myname = strrchr(*gargv, '/')) == (char *)0)
s_myname = *gargv;
else
s_myname++;
}
return s_myname;
}