diff options
author | gstein <gstein@13f79535-47bb-0310-9956-ffa450edef68> | 2000-11-26 03:00:05 +0000 |
---|---|---|
committer | gstein <gstein@13f79535-47bb-0310-9956-ffa450edef68> | 2000-11-26 03:00:05 +0000 |
commit | 57397c181937025c21b96f0adb5030e0363b410c (patch) | |
tree | 26679a1833f707d8499bf974f752a71dd6e697ae /include/apr_lock.h | |
parent | e835ddb3ff7dcf31a243bde6b9e1e081230510bc (diff) | |
download | libapr-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.h | 3 |
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 |