forked from soccera/rdo
Normalize the way we check for errors
This commit is contained in:
parent
7f10e354de
commit
95b3581737
1 changed files with 2 additions and 2 deletions
4
rdo.c
4
rdo.c
|
@ -34,9 +34,9 @@ int runprog(int argc, char** argv) {
|
|||
for(int i=0; i<argc; i++)
|
||||
argv[i] = argv[i + 1];
|
||||
|
||||
if (setuid(0) == -1)
|
||||
if (setuid(0) < 0)
|
||||
err(1, "Could not setuid");
|
||||
if (setgid(0) == -1)
|
||||
if (setgid(0) < 0)
|
||||
err(1, "Could not setgid");
|
||||
|
||||
if (execvp(argv[0], argv) != 0)
|
||||
|
|
Loading…
Add table
Reference in a new issue