Commit 7b7f1d98 authored by Ryan Bloom's avatar Ryan Bloom
Browse files

Fix the macro expansion problem in the hook declaration.

Submitted by:	Ian Holsman <ianh@cnet.com>


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90098 13f79535-47bb-0310-9956-ffa450edef68
parent a2e4cdef
Loading
Loading
Loading
Loading
+12 −4
Original line number Diff line number Diff line
PROJECT_NAME=Apache

#INPUT=srclib/apr
INPUT=.
RECURSIVE=YES
FILE_PATTERNS=*.h

OUTPUT_DIRECTORY=docs/dox

ENABLE_PREPROCESSING=YES
MACRO_EXPANSION=YES
QUIET=YES
EXPAND_ONLY_PREDEF=YES
EXPAND_AS_DEFINED=
#EXPAND_AS_DEFINED=
# not sure why this doesn't work as EXPAND_AS_DEFINED, it should!
PREDEFINED=APR_DECLARE(x)=x APR_DECLARE_NONSTD(x)=x \
	AP_DECLARE_HOOK(ret,name,args)="ret name args" AP_DECLARE(x)=x \
	AP_DECLARE_NONSTD(x)=x DOXYGEN APU_DECLARE_DATA APU_DECLARE(x)=x
PREDEFINED="APR_DECLARE(x)=x" \
       "APR_DECLARE_NONSTD(x)=x" \
       "AP_DECLARE_HOOK(ret,name,args)=ret name args;" \
       "AP_DECLARE(x)=x" \
       "AP_DECLARE_NONSTD(x)=x" \
       DOXYGEN= \
       APU_DECLARE_DATA= \
       "APU_DECLARE(x)=x"

OPTIMIZE_OUTPUT_FOR_C=YES

+0 −4
Original line number Diff line number Diff line
@@ -270,10 +270,6 @@ AP_DECLARE(void) ap_die(int type, request_rec *r);

/* Hooks */

/* ###: doxygen grouping doesn't appear to work, but it should. Checking with
 * doxygen (Ben).
 */

/**
 * Gives modules a chance to create their request_config entry when the
 * request is created.