[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re[2]: a memory leak problem
- From: cloudwu <cloudwu@...>
- Date: Fri, 17 Feb 2006 18:30:28 +0800
Hello Olivier,
Friday, February 17, 2006, 5:35:32 PM, you wrote:
OD> On 2/17/06, Olivier Delannoy <olivier.delannoy@gmail.com> wrote:
>> realloc does exactly the same as free in C standard.
>>
OD> in case of reallocation to a size of 0 ;)
http://www.opengroup.org/onlinepubs/009695399/functions/realloc.html
"If ptr is a null pointer, realloc() shall be equivalent to malloc()
for the specified size."
ptr first or size first ?
>> On 2/17/06, cloudwu <cloudwu@163.com> wrote:
>> >
>> > Hello Lua,
>> >
>> > When I use my own allocator with lua 5.1, I found a memory leak.
>> > lua call the allocator with all the arguments 0 .
>> > My allocator, my_realloc(0,0), will return a unique pointer.
>> > maybe lua need it return NULL, because I found lua never free
>> > this unique pointer anymore.
>> >
>> > Is it my allocator's bug?
>> >
>> > --
>> > Best regards,
>> > cloudwu mailto:cloudwu@163.com
>> > http://www.codingnow.com
>> >
>> > [失去, 总令人舍不得, 但痛苦并不来自于失去, 而是来自于我们不肯放手]
>> >
>> >
>> >
>>
--
Best regards,
cloudwu mailto:cloudwu@163.com
http://www.codingnow.com
[我们的慷慨决不应超出我们的能力]