X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Ftypes.h;h=15b25ce8da23c4449a74e2506dc34bca1f0203a0;hb=edaa850fd2d2cae7ec31961fae3d56487e710c71;hp=6f86c02888b007b884136da1bbdaad4c6b3b3cac;hpb=1f0d80712e543e4d664ffe9a1f672db34207e7b9;p=rocksndiamonds.git diff --git a/src/libgame/types.h b/src/libgame/types.h index 6f86c028..15b25ce8 100644 --- a/src/libgame/types.h +++ b/src/libgame/types.h @@ -72,6 +72,8 @@ typedef unsigned char byte; #define INT_TO_PTR(i) ((void *) (long) (i)) #define UINT_TO_PTR(u) ((void *) (unsigned long) (u)) +#define STRUCT_OFFSET(s, m) (offsetof(s, m)) + struct ListNode {