String literals, ASCII vs UTF-8

Noel Grandin noel at
Tue Feb 28 23:57:06 PST 2012

Surely the cheapest call-site check for the result of malloc() is just 
to attempt a fetch from the memory location?
That will trigger SIGSEGV, but at least you'll get a stack-trace out of it.

On 2012-02-29 09:42, Stephan Bergmann wrote:
> On 02/28/2012 02:48 PM, Lubos Lunak wrote:
>>   Speaking of the size at the call-site, I good part is the code 
>> trying to
>> throw std::bad_alloc in case the allocation fails. That actually 
>> looks rather
>> useless to me, for several reasons:


More information about the LibreOffice mailing list