PATCH: __cxa_vec_delete* Changes

Benjamin Kosnik bkoz@redhat.com
Fri Nov 7 17:36:00 GMT 2003


>> ! 
>> !     base = static_cast <char *> (array_address);
>> !     size = 0;
>>       
>>       if (padding_size)
>>         {
>
>Is there an ABI reason to declare the variables (uninitialised) at the
>top of the function, rather than after the return statement?
>C++STYLE says to declare variables where first used (and to write
>"char* s" not "char *s" but that was wrong already)

As far as I'm concerned, patches to make libsupc++ conform to C++STYLE
are waaaaaaay past due and pre-approved. 

-benjamin



More information about the Libstdc++ mailing list