LINUX.ORG.RU

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

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

Починил:

void insert_XY(Transaction & t)
{
	// Ожидаем вставку и X, и Y
	try {
		insert_X(t);
	} catch (SuccessException &e) {
		insert_Y(t);
	}
	throw ExceptionMissingException;
}

Но это конечно говнокод.

Исходная версия X512, :

Починил:

void insert_XY(Transaction & t)
{
	// Ожидаем вставку и X, и Y
	try {
		insert_X(t);
	} catch (SuccessException &e) {
		insert_Y(t);
	}
	throw ErrorException;
}

Но это конечно говнокод.