diff options
Diffstat (limited to 'lib/libc/stdlib/ldiv.c')
-rw-r--r-- | lib/libc/stdlib/ldiv.c | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/lib/libc/stdlib/ldiv.c b/lib/libc/stdlib/ldiv.c index f55ad6de4faf..4c73bcc14af4 100644 --- a/lib/libc/stdlib/ldiv.c +++ b/lib/libc/stdlib/ldiv.c @@ -32,17 +32,10 @@ * SUCH DAMAGE. */ -#if defined(LIBC_SCCS) && !defined(lint) -static char sccsid[] = "@(#)ldiv.c 8.1 (Berkeley) 6/4/93"; -#endif /* LIBC_SCCS and not lint */ -#include <sys/cdefs.h> -__FBSDID("$FreeBSD$"); - #include <stdlib.h> /* ldiv_t */ ldiv_t -ldiv(num, denom) - long num, denom; +ldiv(long num, long denom) { ldiv_t r; @@ -50,11 +43,6 @@ ldiv(num, denom) r.quot = num / denom; r.rem = num % denom; -#if !defined(__STDC_VERSION__) || (__STDC_VERSION__ < 199901L) - if (num >= 0 && r.rem < 0) { - r.quot++; - r.rem -= denom; - } -#endif + return (r); } |