summaryrefslogtreecommitdiff
path: root/include/apr_lock.h
diff options
context:
space:
mode:
authorgstein <gstein@13f79535-47bb-0310-9956-ffa450edef68>2000-11-26 03:00:05 +0000
committergstein <gstein@13f79535-47bb-0310-9956-ffa450edef68>2000-11-26 03:00:05 +0000
commit57397c181937025c21b96f0adb5030e0363b410c (patch)
tree26679a1833f707d8499bf974f752a71dd6e697ae /include/apr_lock.h
parente835ddb3ff7dcf31a243bde6b9e1e081230510bc (diff)
downloadlibapr-57397c181937025c21b96f0adb5030e0363b410c.tar.gz
Make the APR headers sane.
*) Reduce the dependencies between APR headers. This assists APR clients who generate dependencies, and (used to) pick up "all" of the APR headers. Basically, this was trimming back the headers to just what was needed. Some unneeded system headers were removed, too. The most common headers to put back in were: apr.h, apr_pools.h, and apr_errno.h. *) move apr_pool_t declaration and a few pool functions from apr_general.h to apr_pools.h. *) move kill_conditions and process_chain from apr_pools.h to apr_thread_proc.h. *) move apr_note_subprocess() from apr_general.h to apr_thread_proc.h *) add stdio.h to apr_pools.c (compensate for removal from apr_general.h) *) add apr_lib.h to apr_strnatcmp.c (compensate for apr_strings.h no longer including apr_lib.h) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60796 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include/apr_lock.h')
-rw-r--r--include/apr_lock.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/apr_lock.h b/include/apr_lock.h
index 8557d1011..c0bc72697 100644
--- a/include/apr_lock.h
+++ b/include/apr_lock.h
@@ -55,7 +55,8 @@
#ifndef APR_LOCKS_H
#define APR_LOCKS_H
-#include "apr_general.h"
+#include "apr.h"
+#include "apr_pools.h"
#include "apr_errno.h"
#ifdef __cplusplus