summaryrefslogtreecommitdiff
path: root/locks/os2
diff options
context:
space:
mode:
authorBrian Havard <bjh@apache.org>2000-04-08 06:58:43 +0000
committerBrian Havard <bjh@apache.org>2000-04-08 06:58:43 +0000
commit16a1df810aa91278579a991664c412343b7414a9 (patch)
tree423adb430a4c95a0f3f2aab50e2f627aa067539f /locks/os2
parent204e6444093102f6ddcd2d2ddcef44f15d409831 (diff)
downloadapr-16a1df810aa91278579a991664c412343b7414a9.tar.gz
First stage of migrating OS/2 code to new error code mappings, define & use
macro for returning OS/2 error codes. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@59815 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'locks/os2')
-rw-r--r--locks/os2/locks.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/locks/os2/locks.c b/locks/os2/locks.c
index 33e6bb563..686ec49b4 100644
--- a/locks/os2/locks.c
+++ b/locks/os2/locks.c
@@ -104,7 +104,7 @@ ap_status_t ap_create_lock(ap_lock_t **lock, ap_locktype_e type, ap_lockscope_e
if (!rc)
ap_register_cleanup(cont, new, lock_cleanup, ap_null_cleanup);
- return os2errno(rc);
+ return APR_OS2_STATUS(rc);
}
@@ -127,7 +127,7 @@ ap_status_t ap_child_init_lock(ap_lock_t **lock, char *fname, ap_context_t *cont
if (!rc)
ap_register_cleanup(cont, *lock, lock_cleanup, ap_null_cleanup);
- return os2errno(rc);
+ return APR_OS2_STATUS(rc);
}
@@ -143,7 +143,7 @@ ap_status_t ap_lock(ap_lock_t *lock)
lock->lock_count++;
}
- return os2errno(rc);
+ return APR_OS2_STATUS(rc);
}
@@ -155,7 +155,7 @@ ap_status_t ap_unlock(ap_lock_t *lock)
if (lock->owner == CurrentTid && lock->lock_count > 0) {
lock->lock_count--;
rc = DosReleaseMutexSem(lock->hMutex);
- return os2errno(rc);
+ return APR_OS2_STATUS(rc);
}
return APR_SUCCESS;
@@ -184,5 +184,5 @@ ap_status_t ap_destroy_lock(ap_lock_t *lock)
if (!rc)
lock->hMutex = 0;
- return os2errno(rc);
+ return APR_OS2_STATUS(rc);
}