AlignToInt function
Aligns the specified pointer to the size of an Integer data type.
Declaration
function AlignToInt(const p: Pointer): PointerArguments
p | Pointer to the value aligned in the routine. |
Description
AlignToInt is a
Pointer function used to adjust the
pointer in
p to the size needed for an
Integer data
type.
AlignToInt is influenced by the
FPC_REQUIRES_PROPER_ALIGNMENT compiler define; when it is defined, the
Align routine is called to adjust the pointer size to the
boundaries required for an
Integer data type. When it is not
defined, the pointer in
p is used as the return value.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
