2 # define _ALIB_INTERN_H
5 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
10 # include <exec/types.h>
12 # ifndef UTILITY_HOOKS_H
13 # include <utility/hooks.h>
15 # ifndef AROS_SYSTEM_H
16 # include <aros/system.h>
18 # ifndef AROS_ASMCALL_H
19 # include <aros/asmcall.h>
22 IPTR
CallHookPkt(struct Hook
*hook
, APTR object
, APTR paramPacket
);
24 # ifndef AROS_SLOWCALLHOOKPKT
25 # define CallHookPkt(h,o,p) \
26 AROS_UFC3(IPTR, (((struct Hook *)(h))->h_Entry), \
27 AROS_UFHA(struct Hook *, h, A0), \
28 AROS_UFHA(APTR, o, A2), \
29 AROS_UFHA(APTR, p, A1) \
33 #endif /* _ALIB_INTERN_H */