From 2968e539d11405c5a97369f25a73f30465a242ad Mon Sep 17 00:00:00 2001
From: Jim Ursetto <zbigniewsz@gmail.com>
Date: Fri, 14 Sep 2012 09:45:23 -0500
Subject: [PATCH] Silence clang return type warnings by removing else keyword
after calls to C_div_by_zero_error
---
chicken.h | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/chicken.h b/chicken.h
index f82c708..5ead361 100644
a
|
b
|
C_inline C_word C_i_fixnum_max(C_word x, C_word y) |
2288 | 2288 | C_inline C_word C_fixnum_divide(C_word x, C_word y) |
2289 | 2289 | { |
2290 | 2290 | if(y == C_fix(0)) C_div_by_zero_error("fx/"); |
2291 | | else return C_u_fixnum_divide(x, y); |
| 2291 | return C_u_fixnum_divide(x, y); |
2292 | 2292 | } |
2293 | 2293 | |
2294 | 2294 | |
2295 | 2295 | C_inline C_word C_fixnum_modulo(C_word x, C_word y) |
2296 | 2296 | { |
2297 | 2297 | if(y == C_fix(0)) C_div_by_zero_error("fxmod"); |
2298 | | else return C_u_fixnum_modulo(x, y); |
| 2298 | return C_u_fixnum_modulo(x, y); |
2299 | 2299 | } |
2300 | 2300 | |
2301 | 2301 | |
… |
… |
C_a_i_flonum_quotient_checked(C_word **ptr, int c, C_word n1, C_word n2) |
2332 | 2332 | double n3 = C_flonum_magnitude(n2); |
2333 | 2333 | |
2334 | 2334 | if(n3 == 0.0) C_div_by_zero_error("fp/?"); |
2335 | | else return C_flonum(ptr, C_flonum_magnitude(n1) / n3); |
| 2335 | return C_flonum(ptr, C_flonum_magnitude(n1) / n3); |
2336 | 2336 | } |
2337 | 2337 | |
2338 | 2338 | |
… |
… |
C_inline double |
2340 | 2340 | C_ub_i_flonum_quotient_checked(double n1, double n2) |
2341 | 2341 | { |
2342 | 2342 | if(n2 == 0.0) C_div_by_zero_error("fp/?"); |
2343 | | else return n1 / n2; |
| 2343 | return n1 / n2; |
2344 | 2344 | } |
2345 | 2345 | |
2346 | 2346 | |