Update of bug #59204 (project gnustep):
Category: None => Base/Foundation
Item Group: None => Bug
Status: None => Ready For Test
Assigned to: None => CaS
Open/Closed: Analyzed => In Test
_______________________________________________________
Follow-up Comment #10:
My impression is that we should change the ARC version of this macro to not
include the do/while loop. As for the non-ARC version, there we need the loop
to handle "break" correctly. But there is no way to handle the case of a
return statement in the loop. We really need to check all the usages in the
GNUstep code whether they are affected.
Also the documentation of these macros needs to be improved to explain the
limits in more detail.
And in this specific case where there is already a "break" in the code these
macros are just not directly usable.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?59204>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/