diff options
author | Ulrich Drepper <drepper@redhat.com> | 2000-03-31 04:17:54 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2000-03-31 04:17:54 +0000 |
commit | 7f4e0e588681d0670c78472f81c21e63bb5772d6 (patch) | |
tree | c0babb5be677f43bb891f6bc9e9a98aa455124bf /iconv/skeleton.c | |
parent | fdf6455589d64544330b708655073b6886d53dfc (diff) | |
download | glibc-7f4e0e588681d0670c78472f81c21e63bb5772d6.zip glibc-7f4e0e588681d0670c78472f81c21e63bb5772d6.tar.gz glibc-7f4e0e588681d0670c78472f81c21e63bb5772d6.tar.bz2 |
Update.
2000-03-30 Andreas Jaeger <aj@suse.de>
* misc/sys/cdefs.h: Remove K&R support.
Diffstat (limited to 'iconv/skeleton.c')
-rw-r--r-- | iconv/skeleton.c | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/iconv/skeleton.c b/iconv/skeleton.c index 52c67a2..9554aac 100644 --- a/iconv/skeleton.c +++ b/iconv/skeleton.c @@ -307,16 +307,14 @@ FUNCTION_NAME (struct __gconv_step *step, struct __gconv_step_data *data, beginning, either don't have the minimal number of bytes as a divisor of the maximum length or have a minimum length of 1. This is true for all known and supported encodings. */ - int unaligned; - - unaligned = ((FROM_DIRECTION - && ((uintptr_t) inptr % MIN_NEEDED_FROM != 0 - || (data->__is_last - && (uintptr_t) outbuf % MIN_NEEDED_TO != 0))) - || (!FROM_DIRECTION - && ((data->__is_last - && (uintptr_t) outbuf % MIN_NEEDED_FROM != 0) - || (uintptr_t) inptr % MIN_NEEDED_TO != 0))); + int unaligned = ((FROM_DIRECTION + && ((uintptr_t) inptr % MIN_NEEDED_FROM != 0 + || (data->__is_last + && (uintptr_t) outbuf % MIN_NEEDED_TO != 0))) + || (!FROM_DIRECTION + && ((data->__is_last + && (uintptr_t) outbuf % MIN_NEEDED_FROM != 0) + || (uintptr_t) inptr % MIN_NEEDED_TO != 0))); # define GEN_unaligned(name) GEN_unaligned2 (name) # define GEN_unaligned2(name) name##_unaligned #endif |