Autodoc formatting fixes.
[AROS.git] / arch / all-hosted / hostlib / getpointer.c
blob372dbe4cbf945fbf065356f1d122ac66d0e630ed
1 #include <proto/exec.h>
2 #include <proto/hostlib.h>
4 #include <stdarg.h>
6 #include "hostinterface.h"
7 #include "hostlib_intern.h"
9 /*****************************************************************************
11 NAME */
13 AROS_LH3(void *, HostLib_GetPointer,
15 /* SYNOPSIS */
16 AROS_LHA(void *, handle, A0),
17 AROS_LHA(const char *, symbol, A1),
18 AROS_LHA(char **, error, A2),
20 /* LOCATION */
21 struct HostLibBase *, HostLibBase, 3, HostLib)
23 /* FUNCTION
25 INPUTS
27 RESULT
29 NOTES
31 EXAMPLE
33 BUGS
35 SEE ALSO
37 INTERNALS
39 *****************************************************************************/
41 AROS_LIBFUNC_INIT
43 void *ret;
45 HOSTLIB_LOCK();
47 ret = HostLibBase->HostIFace->hostlib_GetPointer(handle, symbol, error);
48 AROS_HOST_BARRIER
50 HOSTLIB_UNLOCK();
52 return ret;
54 AROS_LIBFUNC_EXIT