On 3/9/2010 11:48 AM, Jeff Trawick wrote: > On Tue, Mar 9, 2010 at 11:19 AM, Hyrum K. Wright > <hyrum_wri...@mail.utexas.edu> wrote: >> In using the apr_hash datastructure in Subversion, we've found that we >> often only want the key or value from a hash. Furthermore, casting >> the various return parameters has proven cumbersome. To solve this >> problem, we've introduced three helper functions to return the key, >> key length, and value from a hash iterator. >> >> We've found these functions quite useful, so I'm including a patch to >> add them to APR proper. > > IMO these functions are a natural addition; any concerns from the crowd? > >> The patch is against trunk, but if possible, >> I'd like to see these APIs backported to 1.4.x and 1.5.x. > > too late for 1.4.x
But not 1.5 - sounds like a great idea. Only change I'd suggest is _key_len or even _keylen rather than _klen for an exported public function. Bill