1 diff -ru src/def.h c/def.h
2 --- src/def.h 2007-12-06 17:30:56.000000000 +0100
3 +++ c/def.h 2013-10-19 18:42:55.118745730 +0200
5 /* INT should always be 4 byte */
11 -typedef unsigned int UINT;
14 -typedef unsigned long UINT;
18 +typedef uint32_t UINT;
25 /* definitionen fuer object.c */
26 -typedef INT OBJECTKIND; /* 4 byte */
27 +/* NOTE: partition code assumes that there is no unused space in the
28 + * object struct when an INT is stored. This requires both OBJECTKIND
29 + * and OBJECTSELF to have a size equal to a machine word. */
30 +typedef intptr_t OBJECTKIND;
37 struct bruch *ob_bruch;