Skip to content
Extraits de code Groupes Projets
Vérifiée Valider e41bf357 rédigé par Kubat's avatar Kubat
Parcourir les fichiers

Update the sqlite_sequence of the queue when rollback the database

parent 5929fe7c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!150Really fix the #85
...@@ -215,6 +215,7 @@ queue_add_with_col_like_str(volatile sqlite3 *db, const char *col, ...@@ -215,6 +215,7 @@ queue_add_with_col_like_str(volatile sqlite3 *db, const char *col,
error: error:
sqlite3_finalize(stmt); sqlite3_finalize(stmt);
SQLITE_DO_ROLLBACK(db); SQLITE_DO_ROLLBACK(db);
__queue_resequence(db);
return false; return false;
} }
...@@ -250,6 +251,7 @@ database_queue_add_plt(volatile sqlite3 *db, const char *plt_name, int priority) ...@@ -250,6 +251,7 @@ database_queue_add_plt(volatile sqlite3 *db, const char *plt_name, int priority)
error: error:
sqlite3_finalize(stmt); sqlite3_finalize(stmt);
SQLITE_DO_ROLLBACK(db); SQLITE_DO_ROLLBACK(db);
__queue_resequence(db);
return false; return false;
} }
...@@ -275,6 +277,7 @@ error: ...@@ -275,6 +277,7 @@ error:
sqlite3_finalize(stmt); sqlite3_finalize(stmt);
error_no_stmt: error_no_stmt:
SQLITE_DO_ROLLBACK(db); SQLITE_DO_ROLLBACK(db);
__queue_resequence(db);
return false; return false;
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter