summaryrefslogtreecommitdiff
path: root/file_io
diff options
context:
space:
mode:
authorstoddard <stoddard@13f79535-47bb-0310-9956-ffa450edef68>1999-10-20 17:31:12 +0000
committerstoddard <stoddard@13f79535-47bb-0310-9956-ffa450edef68>1999-10-20 17:31:12 +0000
commit0be2203b11b109a04184c8050b1238ffe2d1afbf (patch)
tree219e6c9ada67366ea74bafa487d39b6adfceba3a /file_io
parent3b6abb970e15cca203736a0411a767d2ae8687cf (diff)
downloadlibapr-0be2203b11b109a04184c8050b1238ffe2d1afbf.tar.gz
Should be able to issue ap_put_os_file() with a NULL context provided struct file_t exists
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59386 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'file_io')
-rw-r--r--file_io/win32/open.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/file_io/win32/open.c b/file_io/win32/open.c
index 5364e407b..9368591f3 100644
--- a/file_io/win32/open.c
+++ b/file_io/win32/open.c
@@ -180,10 +180,10 @@ ap_status_t ap_get_os_file(ap_os_file_t *thefile, struct file_t *file)
ap_status_t ap_put_os_file(struct file_t **file, ap_os_file_t *thefile,
ap_context_t *cont)
{
- if (cont == NULL) {
- return APR_ENOCONT;
- }
if ((*file) == NULL) {
+ if (cont == NULL) {
+ return APR_ENOCONT;
+ }
(*file) = (struct file_t *)ap_palloc(cont, sizeof(struct file_t));
(*file)->cntxt = cont;
}