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/