some extensions for nginx

Manlio Perillo manlio_perillo at libero.it
Tue Aug 21 15:33:50 MSD 2007


Igor Sysoev ha scritto:
> On Tue, Aug 21, 2007 at 01:15:25PM +0200, Manlio Perillo wrote:
> 
>> Manlio Perillo ha scritto:
>>> Hi Igor.
>>>
>>> I have wrote some reusable functions for dealing with "foreign" C 
>>> libraries.
>>>
>>> You can find the code here:
>>> http://hg.mperillo.ath.cx/nginx/mod_wsgi/file/tip/ngx_ext.c
>>>
>> I have a question: should I deallocate the memory for the "original" string?
> 
> If allocation is made from a pool, then you do not need to free it.
> 

How are they freed? With a garbage collector?

> BTW, in ngx_conf_set_c_str_slot() value[1].data points to already
> zero-terminated string, so you do not need to reallocated it.
> 

Ok, thanks.
Does all ngx_str_t strings have an '\0' at the end of the data buffer?

If this is the case, I have written the code for nothing....



Manlio Perillo





More information about the nginx mailing list