Index: sql/statement.cc |
diff --git a/sql/statement.cc b/sql/statement.cc |
index fe0accb7b88322c842462c61cf917002644c12ed..5736d7d96c8a1dde07bfacf780618d620079568f 100644 |
--- a/sql/statement.cc |
+++ b/sql/statement.cc |
@@ -308,7 +308,7 @@ bool Statement::CheckOk(int err) const { |
int Statement::CheckError(int err) { |
// Please don't add DCHECKs here, OnSqliteError() already has them. |
succeeded_ = (err == SQLITE_OK || err == SQLITE_ROW || err == SQLITE_DONE); |
- if (!succeeded_ && ref_ && ref_->connection()) |
+ if (!succeeded_ && ref_.get() && ref_->connection()) |
return ref_->connection()->OnSqliteError(err, this); |
return err; |
} |