diff options
Diffstat (limited to 'build')
-rw-r--r-- | build/make_nw_export.awk | 4 | ||||
-rw-r--r-- | build/nw_export.inc | 12 |
2 files changed, 14 insertions, 2 deletions
diff --git a/build/make_nw_export.awk b/build/make_nw_export.awk index 52f43e531c..da2765d4a7 100644 --- a/build/make_nw_export.awk +++ b/build/make_nw_export.awk @@ -29,8 +29,8 @@ function add_symbol(sym_name) { #/ap_some_name/{next} /ap_mpm_pod_/{next} -/^[ \t]*(AP|DAV)([RU]|_CORE)?_DECLARE[^(]*[(][^)]*[)]([^ ]* )*[^(]+[(]/ { - sub("[ \t]*(AP|DAV)([RU]|_CORE)?_DECLARE[^(]*[(][^)]*[)][ \t]*", "") +/^[ \t]*(AP|DAV)([RU]|REQ|_CORE)?_DECLARE[^(]*[(][^)]*[)]([^ ]* )*[^(]+[(]/ { + sub("[ \t]*(AP|DAV)([RU]|REQ|_CORE)?_DECLARE[^(]*[(][^)]*[)][ \t]*", "") sub("[(].*", "") sub("([^ ]* (^([ \t]*[(])))+", "") add_symbol($0) diff --git a/build/nw_export.inc b/build/nw_export.inc index 0d448ec77a..32c769b27f 100644 --- a/build/nw_export.inc +++ b/build/nw_export.inc @@ -23,6 +23,12 @@ #define APR_DECLARE_OPTIONAL_FN APR_DECLARE_OPTIONAL_FN #undef APR_DECLARE_EXTERNAL_HOOK #define APR_DECLARE_EXTERNAL_HOOK APR_DECLARE_EXTERNAL_HOOK +#undef APREQ_DECLARE +#define APREQ_DECLARE APREQ_DECLARE +#undef APREQ_DECLARE_NONSTD +#define APREQ_DECLARE_NONSTD APREQ_DECLARE_NONSTD +#undef APREQ_DECLARE_DATA +#define APREQ_DECLARE_DATA APREQ_DECLARE_DATA #undef APACHE_OS_H #include "httpd.h" @@ -35,6 +41,12 @@ #include "ap_provider.h" #include "ap_release.h" #include "ap_expr.h" +#include "apreq_cookie.h" +#include "apreq_error.h" +#include "apreq_module.h" +#include "apreq_param.h" +#include "apreq_parser.h" +#include "apreq_util.h" #include "http_config.h" #include "http_connection.h" #include "http_core.h" |