From 8acd9800edf581428e5a227022545b700e7ab130 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Thu, 13 Jun 2019 11:12:26 +0200 Subject: Add memory access macro summary. --- include/freetype/internal/ftstream.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/freetype/internal/ftstream.h b/include/freetype/internal/ftstream.h index e4dca0b0a..a579a039b 100644 --- a/include/freetype/internal/ftstream.h +++ b/include/freetype/internal/ftstream.h @@ -165,6 +165,17 @@ FT_BEGIN_HEADER #define FT_BYTE_U32( p, i, s ) ( FT_UINT32( FT_BYTE_( p, i ) ) << (s) ) + /* + * function acts on increases does range for emits + * pointer checking frames error + * ------------------------------------------------------------------- + * FT_PEEK_XXX buffer pointer no no no no + * FT_NEXT_XXX buffer pointer yes no no no + * FT_GET_XXX stream->cursor yes yes yes no + * FT_READ_XXX stream->pos yes yes no yes + */ + + /* * `FT_PEEK_XXX' are generic macros to get data from a buffer position. No * safety checks are performed. -- cgit v1.2.1