aboutsummaryrefslogtreecommitdiff
path: root/iconv/skeleton.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-03-31 04:17:54 +0000
committerUlrich Drepper <drepper@redhat.com>2000-03-31 04:17:54 +0000
commit7f4e0e588681d0670c78472f81c21e63bb5772d6 (patch)
treec0babb5be677f43bb891f6bc9e9a98aa455124bf /iconv/skeleton.c
parentfdf6455589d64544330b708655073b6886d53dfc (diff)
downloadglibc-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.c18
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