summaryrefslogtreecommitdiff
path: root/locks/os2
diff options
context:
space:
mode:
authorrbb <rbb@13f79535-47bb-0310-9956-ffa450edef68>2001-08-10 21:04:49 +0000
committerrbb <rbb@13f79535-47bb-0310-9956-ffa450edef68>2001-08-10 21:04:49 +0000
commit8e4cc219df597f7e5ecc4cb1b8250b8d2880de64 (patch)
tree2a0e1e4819381de7a0bacb68ba78c5ea5ae6c8de /locks/os2
parent94449e76e5bd4880a31259ddf7d6e655dd24e124 (diff)
downloadlibapr-8e4cc219df597f7e5ecc4cb1b8250b8d2880de64.tar.gz
Wrap all APR functions in APR_DECLARE macro.
Submitted by: Sterling Hughes <sterling@designmultimedia.com> git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62139 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'locks/os2')
-rw-r--r--locks/os2/locks.c30
1 files changed, 15 insertions, 15 deletions
diff --git a/locks/os2/locks.c b/locks/os2/locks.c
index d44c361b9..71f58a9b5 100644
--- a/locks/os2/locks.c
+++ b/locks/os2/locks.c
@@ -71,9 +71,9 @@ static apr_status_t lock_cleanup(void *thelock)
-apr_status_t apr_lock_create(apr_lock_t **lock, apr_locktype_e type,
- apr_lockscope_e scope, const char *fname,
- apr_pool_t *pool)
+APR_DECLARE(apr_status_t) apr_lock_create(apr_lock_t **lock, apr_locktype_e type,
+ apr_lockscope_e scope, const char *fname,
+ apr_pool_t *pool)
{
apr_lock_t *new;
ULONG rc;
@@ -111,7 +111,7 @@ apr_status_t apr_lock_create(apr_lock_t **lock, apr_locktype_e type,
-apr_status_t apr_lock_child_init(apr_lock_t **lock, const char *fname,
+APR_DECLARE(apr_status_t) apr_lock_child_init(apr_lock_t **lock, const char *fname,
apr_pool_t *pool)
{
int rc;
@@ -160,21 +160,21 @@ static apr_status_t os2_lock_acquire(apr_lock_t *lock, int ms_timeout)
-apr_status_t apr_lock_acquire(apr_lock_t *lock)
+APR_DECLARE(apr_status_t) apr_lock_acquire(apr_lock_t *lock)
{
return os2_lock_acquire(lock, SEM_INDEFINITE_WAIT);
}
-apr_status_t apr_lock_tryacquire(apr_lock_t *lock)
+APR_DECLARE(apr_status_t) apr_lock_tryacquire(apr_lock_t *lock)
{
return os2_lock_acquire(lock, SEM_IMMEDIATE_RETURN);
}
-apr_status_t apr_lock_acquire_rw(apr_lock_t *lock, apr_readerwriter_e e)
+APR_DECLARE(apr_status_t) apr_lock_acquire_rw(apr_lock_t *lock, apr_readerwriter_e e)
{
switch (lock->type) {
case APR_MUTEX:
@@ -191,7 +191,7 @@ apr_status_t apr_lock_acquire_rw(apr_lock_t *lock, apr_readerwriter_e e)
return APR_SUCCESS;
}
-apr_status_t apr_lock_release(apr_lock_t *lock)
+APR_DECLARE(apr_status_t) apr_lock_release(apr_lock_t *lock)
{
ULONG rc;
@@ -212,7 +212,7 @@ apr_status_t apr_lock_release(apr_lock_t *lock)
-apr_status_t apr_lock_destroy(apr_lock_t *lock)
+APR_DECLARE(apr_status_t) apr_lock_destroy(apr_lock_t *lock)
{
ULONG rc;
apr_status_t stat = APR_SUCCESS;
@@ -246,7 +246,7 @@ apr_status_t apr_lock_destroy(apr_lock_t *lock)
-apr_status_t apr_os_lock_get(apr_os_lock_t *oslock, apr_lock_t *lock)
+APR_DECLARE(apr_status_t) apr_os_lock_get(apr_os_lock_t *oslock, apr_lock_t *lock)
{
*oslock = lock->hMutex;
return APR_SUCCESS;
@@ -254,8 +254,8 @@ apr_status_t apr_os_lock_get(apr_os_lock_t *oslock, apr_lock_t *lock)
-apr_status_t apr_os_lock_put(apr_lock_t **lock, apr_os_lock_t *thelock,
- apr_pool_t *pool)
+APR_DECLARE(apr_status_t) apr_os_lock_put(apr_lock_t **lock, apr_os_lock_t *thelock,
+ apr_pool_t *pool)
{
if (pool == NULL) {
return APR_ENOPOOL;
@@ -270,15 +270,15 @@ apr_status_t apr_os_lock_put(apr_lock_t **lock, apr_os_lock_t *thelock,
-apr_status_t apr_lock_data_get(apr_lock_t *lock, const char *key, void *data)
+APR_DECLARE(apr_status_t) apr_lock_data_get(apr_lock_t *lock, const char *key, void *data)
{
return apr_pool_userdata_get(data, key, lock->pool);
}
-apr_status_t apr_lock_data_set(apr_lock_t *lock, void *data, const char *key,
- apr_status_t (*cleanup) (void *))
+APR_DECLARE(apr_status_t) apr_lock_data_set(apr_lock_t *lock, void *data, const char *key,
+ apr_status_t (*cleanup) (void *))
{
return apr_pool_userdata_set(data, key, cleanup, lock->pool);
}