Only #include upstream sqlite headers from our cpp files.
Like #28039 but simpler :)
This way sqlite usage is explicit.
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--021abf342d371248e50ceaed478a90ca-->
See the guideline for information on the review process.
| Type | Reviewers |
|---|---|
| ACK | achow101, TheCharlatan, kristapsk, hebasto |
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
ACK bea9fc2600635020fd28ec7a6613c92a6f349a86
lgtm. I wonder why iwyu can't transform those two symbols into forward decls. Output on master:
The full include-list for wallet/sqlite.h:
...
#include <sqlite3.h> // for sqlite3_stmt, sqlite3
...
Nice, ACK bea9fc2600635020fd28ec7a6613c92a6f349a86
utACK bea9fc2600635020fd28ec7a6613c92a6f349a86
ACK bea9fc2600635020fd28ec7a6613c92a6f349a86, I have reviewed the code and it looks OK.
Looks good