1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-18 17:01:01 -08:00

Adding pointeralignup, change.dylan.jackdaw.160065.1

Copied from Perforce
 Change: 20009
 ServerID: perforce.ravenbrook.com
This commit is contained in:
David Jones 1998-09-09 11:53:49 +01:00
parent 041033b9ee
commit 705c0f81bd

View file

@ -1,6 +1,6 @@
/* impl.c.mpm: GENERAL MPM SUPPORT
*
* $HopeName: MMsrc!mpm.c(trunk.23) $
* $HopeName: MMsrc!mpm.c(trunk.24) $
* Copyright (C) 1996. Harlequin Group plc. All rights reserved.
*
* .readership: MM developers.
@ -17,7 +17,7 @@
#include <float.h>
SRCID(mpm, "$HopeName: MMsrc!mpm.c(trunk.23) $");
SRCID(mpm, "$HopeName: MMsrc!mpm.c(trunk.24) $");
/* MPMCheck -- test MPM assumptions */
@ -278,6 +278,17 @@ size_t (PointerOffset)(void *base, void *limit)
return PointerOffset(base, limit);
}
/* PointerAlignUp -- align a pointer up */
extern void *(PointerAlignUp)(void *p, size_t align)
{
AVER(p != NULL);
AVER(AlignCheck(align));
/* uses macro defined in impl.h.mpm */
return PointerAlignUp(p, align);
}
/* ResIsAllocFailure
*