~ chicken-core (chicken-5) f89c87539f9157fd199c78240709a70148299f1e
commit f89c87539f9157fd199c78240709a70148299f1e Author: Jim Ursetto <zbigniewsz@gmail.com> AuthorDate: Fri Sep 14 09:45:23 2012 -0500 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Fri Sep 14 19:50:09 2012 +0200 Silence clang return type warnings by removing else keyword after calls to C_div_by_zero_error Signed-off-by: felix <felix@call-with-current-continuation.org> diff --git a/chicken.h b/chicken.h index f82c708d..5ead3615 100644 --- a/chicken.h +++ b/chicken.h @@ -2288,14 +2288,14 @@ C_inline C_word C_i_fixnum_max(C_word x, C_word y) C_inline C_word C_fixnum_divide(C_word x, C_word y) { if(y == C_fix(0)) C_div_by_zero_error("fx/"); - else return C_u_fixnum_divide(x, y); + return C_u_fixnum_divide(x, y); } C_inline C_word C_fixnum_modulo(C_word x, C_word y) { if(y == C_fix(0)) C_div_by_zero_error("fxmod"); - else return C_u_fixnum_modulo(x, y); + return C_u_fixnum_modulo(x, y); } @@ -2332,7 +2332,7 @@ C_a_i_flonum_quotient_checked(C_word **ptr, int c, C_word n1, C_word n2) double n3 = C_flonum_magnitude(n2); if(n3 == 0.0) C_div_by_zero_error("fp/?"); - else return C_flonum(ptr, C_flonum_magnitude(n1) / n3); + return C_flonum(ptr, C_flonum_magnitude(n1) / n3); } @@ -2340,7 +2340,7 @@ C_inline double C_ub_i_flonum_quotient_checked(double n1, double n2) { if(n2 == 0.0) C_div_by_zero_error("fp/?"); - else return n1 / n2; + return n1 / n2; }Trap