LINUX.ORG.RU

История изменений

Исправление deep-purple, (текущая версия) :

i_want_continue:

try {
    while (true) {
        // some work
        if (condition) {
            throw iWantContinueEx(context);
        }
    }
} catch (iWantContinueEx) {
    goto i_want_continue;
}

Исходная версия deep-purple, :

i_want_continue:

try {
    while (true) {
        // some work
        if (condition) {
            throw iWantContinueEx(context);
        }
    }
} catch (breakEx) {
    goto i_want_continue;
}