summaryrefslogtreecommitdiffstats
path: root/libiptc/libiptc.c
diff options
context:
space:
mode:
authorRusty Russell <rusty@linuxcare.com.au>2000-07-03 10:24:04 +0000
committerRusty Russell <rusty@rustcorp.com.au>2000-07-03 10:24:04 +0000
commit73ef09b21573ddb17ff75e5fd06fd4b52ec8ea40 (patch)
tree73d3df7e1b26f14c9c6fea5d220a7994d5ab5cd3 /libiptc/libiptc.c
parent73f72f541ac4dab538d4d418b9bbf1707b31342b (diff)
More PPC alignment fixes.
Diffstat (limited to 'libiptc/libiptc.c')
-rw-r--r--libiptc/libiptc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libiptc/libiptc.c b/libiptc/libiptc.c
index b16f000d..4c842651 100644
--- a/libiptc/libiptc.c
+++ b/libiptc/libiptc.c
@@ -1023,9 +1023,9 @@ match_different(const STRUCT_ENTRY_MATCH *a,
if (strcmp(a->u.user.name, b->u.user.name) != 0)
return 1;
- *maskptr += sizeof(*a);
+ *maskptr += ALIGN(sizeof(*a));
- for (i = 0; i < a->u.match_size - sizeof(*a); i++)
+ for (i = 0; i < a->u.match_size - ALIGN(sizeof(*a)); i++)
if (((a->data[i] ^ b->data[i]) & (*maskptr)[i]) != 0)
return 1;
*maskptr += i;