diff --git a/du2/program.c b/du2/program.c index 9e509e1..0d1e909 100644 --- a/du2/program.c +++ b/du2/program.c @@ -79,21 +79,18 @@ int compare (const void * a, const void * b) { return 1; } - else if (r<0) + if (r<0) { return -1; } - else + int r2=strcmp(name_a,name_b); + if (r2>0) { - int r2=strcmp(name_a,name_b); - if (r2>0) - { - return 1; - } - else if (r2<0) - { - return 1; - } + return 1; + } + if (r2<0) + { + return -1; } return 0; }