Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Do not try to detach the 'temp' database
Marin Atanasov Nikolov committed 14 years ago
commit cf22536d21259fdd21733b9980ab8c1d86eba5e6
parent 01711122096e10e71763b2767b2e3cc7d68c30bc
1 file changed +3 -2
modified libpkg/pkgdb.c
@@ -1884,7 +1884,7 @@ sql_on_all_attached_db(sqlite3 *s, struct sbuf *sql, const char *multireposql) {

	while (sqlite3_step(stmt) != SQLITE_DONE) {
		dbname = sqlite3_column_text(stmt, 1);
-
		if (strcmp(dbname, "main") == 0 || strcmp(dbname, "temp") == 0)
+
		if ((strcmp(dbname, "main") == 0) || (strcmp(dbname, "temp") == 0))
			continue;

		if (!first) {
@@ -1918,7 +1918,8 @@ pkgdb_detach_remotes(sqlite3 *s)

	while (sqlite3_step(stmt) != SQLITE_DONE) {
		dbname = sqlite3_column_text(stmt, 1);
-
		if (strcmp(dbname, "main") == 0)
+
		if ((strcmp(dbname, "main") == 0) ||
+
		    (strcmp(dbname, "temp") == 0))
			continue;

		sbuf_clear(sql);