Слияние кода завершено, страница обновится автоматически
Файлы исходного кода
services/legacy/authenticators/src/account_unrelated/pake_task/pake_v1_task/pake_v1_protocol_task/pake_v1_client_protocol_task.c
Функция
static int Process(struct AsyBaseCurTaskT *task, PakeParams *params, const CJson *in, CJson *out, int *status)
Оптимизация
if (step == INVALID_MESSAGE) {
res = PakeRequest(task, params, out, status);
step = STEP_ONE; // Недостаточно удобно для анализа кода новичками, должно быть STEP_ONE
goto OUT;
}
В функции Process(), при обработке невалидного сообщения, шаг должен быть равен STEP_ONE, а не значению 1.
Нет
Вход Перед тем как оставить комментарий