checkpatch: fix premature exit when no input or --mailback
In some cases, checkpatch's process subroutine is exiting the whole process. This is wrong, just return from the subroutine instead. Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
98e56ae679
commit
1ff7ebf33b
@ -2867,19 +2867,19 @@ sub process {
|
||||
# If we have no input at all, then there is nothing to report on
|
||||
# so just keep quiet.
|
||||
if ($#rawlines == -1) {
|
||||
exit(0);
|
||||
return 1;
|
||||
}
|
||||
|
||||
# In mailback mode only produce a report in the negative, for
|
||||
# things that appear to be patches.
|
||||
if ($mailback && ($clean == 1 || !$is_patch)) {
|
||||
exit(0);
|
||||
return 1;
|
||||
}
|
||||
|
||||
# This is not a patch, and we are are in 'no-patch' mode so
|
||||
# just keep quiet.
|
||||
if (!$chk_patch && !$is_patch) {
|
||||
exit(0);
|
||||
return 1;
|
||||
}
|
||||
|
||||
if (!$is_patch) {
|
||||
|
Loading…
Reference in New Issue
Block a user