summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/dba/dba.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/dba/dba.c b/ext/dba/dba.c
index f05a67b96d..dc64ef173f 100644
--- a/ext/dba/dba.c
+++ b/ext/dba/dba.c
@@ -213,7 +213,7 @@ static void dba_close(dba_info *info TSRMLS_DC)
if (info->path) efree(info->path);
if (info->fp && info->fp!=info->lock.fp) php_stream_close(info->fp);
if (info->lock.fd) {
- flock(info->lock.fd, LOCK_UN);
+ php_flock(info->lock.fd, LOCK_UN);
close(info->lock.fd);
info->lock.fd = 0;
}
@@ -473,7 +473,7 @@ static void php_dba_open(INTERNAL_FUNCTION_PARAMETERS, int persistent)
FREENOW;
RETURN_FALSE;
}
- if (flock(info->lock.fd, lock_mode)) {
+ if (php_flock(info->lock.fd, lock_mode)) {
error = "Unable to establish lock"; /* force failure exit */
}
}