Richard Frith-Macdonald wrote: > > > Wierd ... that didn't happen to me. > In the code I comitted, it should be impossible to fall through to the > ST_CSTRING case, as we have three possible paths through the ST_XREF case: > > 1. the array is uninitialised and we raise an exception. > 2. the array index is invalid and we raise an exception. > 3. we return the cross referenced object from the array. > > I deleted my local copy and checked it out from CVS, and the checked out > code looks fine ... so perhaps your version is messed up somehow. Could > you try deleting your local copy and checking out a fresh copy of the file?
FWIW, remember that -raise technically can return! See the past discussion about the uncaught exception handler in -gui. Cheers, David _______________________________________________ Bug-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-gnustep
