Index: sql/statement.cc |
diff --git a/sql/statement.cc b/sql/statement.cc |
index a5daae49a6029f97b0950d4773a840cd5ac222cc..decdb686ecded66bfe7e6f833a3f3c31bd2699ca 100644 |
--- a/sql/statement.cc |
+++ b/sql/statement.cc |
@@ -35,6 +35,11 @@ void Statement::Assign(scoped_refptr<Connection::StatementRef> ref) { |
ref_ = ref; |
} |
+void Statement::Clear() { |
+ Assign(new Connection::StatementRef); |
+ succeeded_ = false; |
+} |
+ |
bool Statement::CheckValid() const { |
if (!is_valid()) |
DLOG(FATAL) << "Cannot call mutating statements on an invalid statement."; |