memory allocation clarification

jose vilmar estacio de souza vilmar at informal.com.br
Thu Feb 18 09:55:17 CET 2010


Hi,
I am using latest speech-dispatcher from git repo.
I'll do more investigation.
On 02/17/2010 11:07 PM, Luke Yelavich wrote:
> On Thu, Feb 18, 2010 at 11:58:35AM EST, jose vilmar estacio de souza wrote:
>    
>> It's important to match |g_malloc()|<http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-malloc>
>> with |g_free()|<http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free>,
>> plain |malloc()| with |free()|, and (if you're using C++) new with
>> delete and new[] with delete[]. Otherwise bad things can happen,
>> since these allocators may use different memory pools (and
>> new/delete call constructors and destructors).
>>
>> Am I missing something?
>>      
> This sounds correct. I believe one of Chris' recent patches for speech-dispatcher corrected such an issue.
>
> Luke
>
> _______________________________________________
> Speechd mailing list
> Speechd at lists.freebsoft.org
> http://lists.freebsoft.org/mailman/listinfo/speechd
>    



More information about the Speechd mailing list