diff --git a/src/core/database.cpp b/src/core/database.cpp index 624e136..1674d26 100644 --- a/src/core/database.cpp +++ b/src/core/database.cpp @@ -248,7 +248,7 @@ unsigned int Database::storeSellers(std::vector>& seller } if (seller->getState() != Seller::State::DELETE) { - count += storeArticles(stmt, seller->getArticles(false)); + count += storeArticles(seller->getArticles(false)); } } @@ -267,10 +267,11 @@ unsigned int Database::storeSellers(std::vector>& seller return count; } -unsigned int Database::storeArticles(sqlite3_stmt* stmt, std::vector articles) +unsigned int Database::storeArticles(std::vector articles) { int retCode{}; int count{}; + sqlite3_stmt* stmt; for (auto& article : articles) { if (article->getState() == Article::State::NEW) { diff --git a/src/core/database.h b/src/core/database.h index 447fdb4..82707b2 100644 --- a/src/core/database.h +++ b/src/core/database.h @@ -25,7 +25,7 @@ class Database void endTransaction(); void createNew(); int getVersion(); - unsigned int storeArticles(sqlite3_stmt* stmt, std::vector articles); + unsigned int storeArticles(std::vector articles); }; #endif // DATABASE_H \ No newline at end of file