apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Neil Conway <...@eecs.berkeley.edu>
Subject Re: apr_hash: Memory consumption
Date Sat, 19 Sep 2009 18:25:18 GMT
On Sat, Sep 19, 2009 at 10:09 AM, Graham Leggett <minfrin@sharp.fm> wrote:
> Hmmm. I think it's reasonable to return NULL in the failure cases, where
> NULL means "out of memory".

Fair enough. The one place this doesn't work is when expanding the
bucket array in apr_hash_set() (since it returns NULL), but in that
case we can just skip the expansion if the apr_pool_create() fails,
and retry it next time.

Attached is a revised patch -- thanks for the feedback.

Neil

Mime
View raw message