Removed unused login_style variable on Linux. Is only

used when using BSD authorization.
This commit is contained in:
Jesse Smith 2019-09-03 11:52:15 -03:00
parent 2f83222829
commit 1c2858c681
2 changed files with 5 additions and 2 deletions

5
doas.c
View file

@ -329,7 +329,9 @@ main(int argc, char **argv)
int nflag = 0;
char cwdpath[PATH_MAX];
const char *cwd;
#if defined(USE_BSD_AUTH)
char *login_style = NULL;
#endif
char **envp;
#ifndef linux
@ -343,11 +345,12 @@ main(int argc, char **argv)
uid = getuid();
while ((ch = getopt(argc, argv, "a:C:nsu:")) != -1) {
/* while ((ch = getopt(argc, argv, "a:C:Lnsu:")) != -1) { */
switch (ch) {
#if defined(USE_BSD_AUTH)
case 'a':
login_style = optarg;
break;
#endif
case 'C':
confpath = optarg;
break;

View file

@ -60,7 +60,7 @@ execvpe(const char *name, char *const *argv, char *const *envp)
/*
* Do not allow null name
*/
if (name == NULL || *name == '\0') {
if ( (! name) || (*name == '\0') ){
errno = ENOENT;
return (-1);
}