sql: Move defaults from Database constructor to member declaration
We prefer having constant default values to be listed alongside the data
member declaration instead of in the constructor.
This is a purely stylistic change and should not have any functional
effect.
Change-Id: If4ad7be6e73ff52e92258452fe86a7b3a7f790b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2490860
Reviewed-by: Victor Costan <[email protected]>
Commit-Queue: Victor Costan <[email protected]>
Cr-Commit-Position: refs/heads/master@{#819698}
diff --git a/sql/database.cc b/sql/database.cc
index 59f1959d..bb23163 100644
--- a/sql/database.cc
+++ b/sql/database.cc
@@ -240,17 +240,7 @@
Database::Database() : Database({.exclusive_locking = false}) {}
Database::Database(DatabaseOptions options)
- : db_(nullptr),
- options_(options),
- transaction_nesting_(0),
- needs_rollback_(false),
- in_memory_(false),
- poisoned_(false),
- mmap_alt_status_(false),
- mmap_disabled_(!enable_mmap_by_default_),
- mmap_enabled_(false),
- total_changes_at_last_release_(0),
- stats_histogram_(nullptr) {
+ : options_(options), mmap_disabled_(!enable_mmap_by_default_) {
DCHECK_GE(options.page_size, 512);
DCHECK_LE(options.page_size, 65536);
DCHECK(!(options.page_size & (options.page_size - 1)))