Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Ooops. Mixing up RELEASE and ROLLBACK TO
Matthew Seaman committed 13 years ago
commit fcd9da5974ba6f79d663e0188f96eefed24c7b94
parent 0837bbd
1 file changed +2 -2
modified libpkg/pkgdb.c
@@ -905,7 +905,7 @@ pkgdb_transaction_commit(sqlite3 *sqlite, const char *savepoint)

		ret = sqlite3_prepare_v2(sqlite, sql, sizeof(sql), &stmt, NULL);
	} else {
-
		const char sql[] = "ROLLBACK TO SAVEPOINT ?1";
+
		const char sql[] = "RELEASE SAVEPOINT ?1";

		ret = sqlite3_prepare_v2(sqlite, sql, sizeof(sql), &stmt, NULL);
		if (ret == SQLITE_OK) 
@@ -943,7 +943,7 @@ pkgdb_transaction_rollback(sqlite3 *sqlite, const char *savepoint)

		ret = sqlite3_prepare_v2(sqlite, sql, sizeof(sql), &stmt, NULL);
	} else {
-
		const char sql[] = "RELEASE SAVEPOINT ?1";
+
		const char sql[] = "ROLLBACK TO SAVEPOINT ?1";

		ret = sqlite3_prepare_v2(sqlite, sql, sizeof(sql), &stmt, NULL);
		if (ret == SQLITE_OK)