summaryrefslogtreecommitdiff
path: root/project2/sql/sqlBulkLoad.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'project2/sql/sqlBulkLoad.cpp')
-rw-r--r--project2/sql/sqlBulkLoad.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/project2/sql/sqlBulkLoad.cpp b/project2/sql/sqlBulkLoad.cpp
index 813323c..d976997 100644
--- a/project2/sql/sqlBulkLoad.cpp
+++ b/project2/sql/sqlBulkLoad.cpp
@@ -2,7 +2,7 @@
#include "task.h"
#include <commonObjects.h>
#include "rdbmsDataSource.h"
-#include "scopeObject.h"
+#include <scopeExit.h>
#include "stream.h"
class SqlBulkLoad : public Task {
@@ -27,7 +27,7 @@ class SqlBulkLoad : public Task {
{
auto wdb = db->getWritable();
wdb->beginBulkUpload(targetTable(ec), extras(ec));
- ScopeObject tidy([]{},
+ AdHoc::ScopeExit tidy([]{},
[&]{ wdb->endBulkUpload(NULL); },
[&]{ wdb->endBulkUpload("Stack unwind in progress"); });
stream->runStream(boost::bind(&DB::Connection::bulkUploadData, wdb.get(), _1, _2), ec);