]>
Commit | Line | Data |
---|---|---|
9385eb3d A |
1 | #include <sys/cdefs.h> |
2 | __FBSDID("$FreeBSD: src/lib/libc/gen/setprogname.c,v 1.8 2002/03/29 22:43:41 markm Exp $"); | |
3 | ||
4 | #include <stdlib.h> | |
5 | #include <string.h> | |
6 | ||
7 | #include "libc_private.h" | |
8 | ||
9 | void | |
10 | setprogname(const char *progname) | |
11 | { | |
12 | const char *p; | |
13 | ||
14 | p = strrchr(progname, '/'); | |
15 | if (p != NULL) | |
16 | __progname = p + 1; | |
17 | else | |
18 | __progname = progname; | |
19 | } |