Around apr_pools.c:1392

        for (index = 0; index < node->index; index++) {
#if (APR_POOL_DEBUG)
            memset(node->beginp[index], POOL_POISON_BYTE,
                   node->endp[index] - node->beginp[index]);
#endif // APR_POOL_DEBUG
            free(node->beginp[index]);
        }


debug_node_t is only defined if APR_POOL_DEBUG is defined and I am not
defining this. It causes trouble on win32 with MSVC.net. 

There are many places which simply do:
debug_node_t *node; 

When debug_node is never defined, it compiles with gcc but...

ashwin

 

Reply via email to