W dniu 20.09.2016 o 21:02, [email protected] pisze:
> From: Lars Schneider <[email protected]>
>
> apply_filter() returns a boolean that tells the caller if it
> "did convert or did not convert". The variable `ret` was used throughout
> the function to track errors whereas `1` denoted success and `0`
> failure. This is unusual for the Git source where `0` denotes success.
>
> Rename the variable and flip its value to make the function easier
> readable for Git developers.
This also allow to use the 'err = error("<error message>");' idiom,
isn't it...
>
> Signed-off-by: Lars Schneider <[email protected]>
> ---
> convert.c | 15 ++++++---------
> 1 file changed, 6 insertions(+), 9 deletions(-)
...which allows to delete some lines of code. Very nice.
> - int ret = 1;
> + int err = 0;
> - error("read from external filter '%s' failed", cmd);
> - ret = 0;
> + err = error("read from external filter '%s' failed", cmd);
> - if (ret) {
> + if (!err) {
> - return ret;
> + return !err;
Looks good.