- Now puts cursor position in window title properly instead of overwriting
[tangerine.git] / workbench / libs / rexxsyslib / rexxsyslib_intern.h
blobb5c4f645271623c3bef1be3d20489732fa0a4deb
1 /*
2 Copyright © 1995-2004, The AROS Development Team. All rights reserved.
3 $Id$
4 */
6 #ifndef REXXSYSLIB_INTERN_H
7 #define REXXSYSLIB_INTERN_H
9 /* Include files */
11 #ifndef EXEC_TYPES_H
12 # include <exec/types.h>
13 #endif
14 #ifndef PROTO_EXEC_H
15 # include <proto/exec.h>
16 #endif
17 #ifndef PROTO_REXXSYSLIB_H
18 # include <proto/rexxsyslib.h>
19 #endif
20 #ifndef EXEC_MEMORY_H
21 # include <exec/memory.h>
22 #endif
23 #ifndef EXEC_LIBRARIES_H
24 # include <exec/libraries.h>
25 #endif
26 #ifndef AROS_LIBCALL_H
27 # include <aros/libcall.h>
28 #endif
29 #ifndef AROS_DEBUG_H
30 # include <aros/debug.h>
31 #endif
32 #ifndef REXX_STORAGE_H
33 # include <rexx/storage.h>
34 #endif
35 #ifndef REXX_RXSLIB_H
36 # include <rexx/rxslib.h>
37 #endif
38 #include <stdlib.h>
41 /* Some external stuff (rexxsyslib_init.c) */
44 struct RexxSysBase_intern; /* prereference */
46 /************************/
47 /* Internal structures */
48 /************************/
50 struct RexxSysBase_intern
52 struct RxsLib library;
53 char * rexxmsgid;
54 struct SignalSemaphore semaphore;
57 #define RSBI(base) ((struct RexxSysBase_intern *)base)
59 #endif /* REXXSYSLIB_INTERN_H */