summaryrefslogtreecommitdiff
path: root/pango/opentype/hb-ot-layout-common-private.hh
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2009-08-04 11:04:32 -0400
committerBehdad Esfahbod <behdad@behdad.org>2009-08-04 11:04:32 -0400
commit5e8a31e45cd4b837e1c5e2fa5fb6e78dda1d1df8 (patch)
treed1180b3445b5e25fcd8c7fc0383da526a46c1f2f /pango/opentype/hb-ot-layout-common-private.hh
parentc8c04266568d23e2efa12b7c073562ac7b5b0b2f (diff)
downloadpango-5e8a31e45cd4b837e1c5e2fa5fb6e78dda1d1df8.tar.gz
[Hb] Use reinterpret casts instead of direct casts to char *
Diffstat (limited to 'pango/opentype/hb-ot-layout-common-private.hh')
-rw-r--r--pango/opentype/hb-ot-layout-common-private.hh8
1 files changed, 4 insertions, 4 deletions
diff --git a/pango/opentype/hb-ot-layout-common-private.hh b/pango/opentype/hb-ot-layout-common-private.hh
index 72c2db03..9b0d032d 100644
--- a/pango/opentype/hb-ot-layout-common-private.hh
+++ b/pango/opentype/hb-ot-layout-common-private.hh
@@ -78,7 +78,7 @@ struct RecordListOf : RecordArrayOf<Type>
}
inline bool sanitize (SANITIZE_ARG_DEF) {
- return RecordArrayOf<Type>::sanitize (SANITIZE_ARG, (const char *) this);
+ return RecordArrayOf<Type>::sanitize (SANITIZE_ARG, CONST_CHARP(this));
}
};
@@ -211,7 +211,7 @@ struct Lookup
if (HB_UNLIKELY (flag & LookupFlag::UseMarkFilteringSet))
{
const USHORT &markFilteringSet = *(const USHORT*)
- ((const char *) &subTable + subTable.get_size ());
+ (CONST_CHARP(&subTable) + subTable.get_size ());
flag += (markFilteringSet << 16);
}
return flag;
@@ -221,7 +221,7 @@ struct Lookup
if (!(SANITIZE_SELF () && SANITIZE_THIS (subTable))) return false;
if (HB_UNLIKELY (lookupFlag & LookupFlag::UseMarkFilteringSet))
{
- USHORT &markFilteringSet = *(USHORT*) ((char *) &subTable + subTable.get_size ());
+ USHORT &markFilteringSet = *(USHORT*) (CHARP(&subTable) + subTable.get_size ());
if (!SANITIZE (markFilteringSet)) return false;
}
return true;
@@ -247,7 +247,7 @@ struct OffsetListOf : OffsetArrayOf<Type>
}
inline bool sanitize (SANITIZE_ARG_DEF) {
- return OffsetArrayOf<Type>::sanitize (SANITIZE_ARG, (const char *) this);
+ return OffsetArrayOf<Type>::sanitize (SANITIZE_ARG, CONST_CHARP(this));
}
};