diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2009-08-04 11:04:32 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2009-08-04 11:04:32 -0400 |
commit | 5e8a31e45cd4b837e1c5e2fa5fb6e78dda1d1df8 (patch) | |
tree | d1180b3445b5e25fcd8c7fc0383da526a46c1f2f /pango/opentype/hb-ot-layout-common-private.hh | |
parent | c8c04266568d23e2efa12b7c073562ac7b5b0b2f (diff) | |
download | pango-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.hh | 8 |
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)); } }; |