version 1.8, 2001/11/19 19:02:15 |
version 1.9, 2002/02/16 21:27:50 |
|
|
#define sort() qsort((char *)sortbase, &eargv[eargc] - sortbase, \ |
#define sort() qsort((char *)sortbase, &eargv[eargc] - sortbase, \ |
sizeof(*sortbase), argcmp), sortbase = &eargv[eargc] |
sizeof(*sortbase), argcmp), sortbase = &eargv[eargc] |
|
|
static void Cat __P((char *, char *)); |
static void Cat(char *, char *); |
static void addpath __P((int)); |
static void addpath(int); |
static int amatch __P((char *, char *)); |
static int amatch(char *, char *); |
static int argcmp __P((const void *, const void *)); |
static int argcmp(const void *, const void *); |
static int execbrc __P((char *, char *)); |
static int execbrc(char *, char *); |
static void expsh __P((char *)); |
static void expsh(char *); |
static void expstr __P((char *)); |
static void expstr(char *); |
static int match __P((char *, char *)); |
static int match(char *, char *); |
static void matchdir __P((char *)); |
static void matchdir(char *); |
static int smatch __P((char *, char *)); |
static int smatch(char *, char *); |
|
|
/* |
/* |
* Take a list of names and expand any macros, etc. |
* Take a list of names and expand any macros, etc. |