From: Todd C. Miller Date: Wed, 7 Apr 1999 06:59:59 +0000 (+0000) Subject: Quiet -Wall X-Git-Tag: SUDO_1_6_0~292 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3a8971f654cf1648c7537a99d5bfc1e7485c3423;p=sudo Quiet -Wall --- diff --git a/testsudoers.c b/testsudoers.c index 18f881b49..8a712225e 100644 --- a/testsudoers.c +++ b/testsudoers.c @@ -55,7 +55,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -85,6 +87,28 @@ char **Argv, **NewArgv; int Argc, NewArgc; uid_t uid; +/* + * Prototypes for external functions + */ +void init_parser __P((void)); +void dumpaliases __P((void)); + +/* + * Returns TRUE if "s" has shell meta characters in it, + * else returns FALSE. + */ +int has_meta(s) + char *s; +{ + register char *t; + + for (t = s; *t; t++) { + if (*t == '\\' || *t == '?' || *t == '*' || *t == '[' || *t == ']') + return(TRUE); + } + return(FALSE); +} + /* * return TRUE if cmnd matches, in the sudo sense, @@ -341,20 +365,3 @@ int main(argc, argv) exit(0); } - - -/* - * Returns TRUE if "s" has shell meta characters in it, - * else returns FALSE. - */ -int has_meta(s) - char *s; -{ - register char *t; - - for (t = s; *t; t++) { - if (*t == '\\' || *t == '?' || *t == '*' || *t == '[' || *t == ']') - return(TRUE); - } - return(FALSE); -}