28#include "apr_private.h" 
   34extern int apr_running_on_valgrind;
 
   36#define APR_IF_VALGRIND(x)                                      \ 
   37    do { if (apr_running_on_valgrind) { x; } } while (0) 
   40#define APR_IF_VALGRIND(x) 
   43#define APR_VALGRIND_NOACCESS(addr_, size_)                     \ 
   44    APR_IF_VALGRIND(VALGRIND_MAKE_MEM_NOACCESS(addr_, size_)) 
   45#define APR_VALGRIND_UNDEFINED(addr_, size_)                    \ 
   46    APR_IF_VALGRIND(VALGRIND_MAKE_MEM_UNDEFINED(addr_, size_)) 
APR Platform Definitions.
 
int apr_status_t
Definition apr_errno.h:44
 
struct apr_file_t apr_file_t
Definition apr_file_io.h:195
 
struct apr_socket_t apr_socket_t
Definition apr_network_io.h:219
 
apr_status_t apr_wait_for_io_or_timeout(apr_file_t *f, apr_socket_t *s, int for_read)