From 216569ebf2c34c9030123bac59246515c2ecc70e Mon Sep 17 00:00:00 2001 From: cxl Date: Fri, 30 Apr 2010 08:41:30 +0000 Subject: [PATCH] .pgsql: Rollback checks level git-svn-id: svn://ultimatepp.org/upp/trunk@2348 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/PostgreSQL/PostgreSQL.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uppsrc/PostgreSQL/PostgreSQL.cpp b/uppsrc/PostgreSQL/PostgreSQL.cpp index 5115182e6..f11548e33 100644 --- a/uppsrc/PostgreSQL/PostgreSQL.cpp +++ b/uppsrc/PostgreSQL/PostgreSQL.cpp @@ -395,7 +395,7 @@ void PostgreSQLSession::Commit() void PostgreSQLSession::Rollback() { ExecTrans("rollback"); - level--; + if(level > 0) level--; } int PostgreSQLSession::GetTransactionLevel() const