aboutsummaryrefslogtreecommitdiff
path: root/src/support/error/error_capacitor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/support/error/error_capacitor.cc')
-rw-r--r--src/support/error/error_capacitor.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/support/error/error_capacitor.cc b/src/support/error/error_capacitor.cc
index cc7dd01..22ec45d 100644
--- a/src/support/error/error_capacitor.cc
+++ b/src/support/error/error_capacitor.cc
@@ -4,7 +4,7 @@ namespace InputXSLT {
ErrorCapacitor::ErrorCapacitor(ErrorMultiplexer* multiplexer):
ErrorMultiplexer::receiver(multiplexer),
- error_cache_(new error_cache()) { }
+ error_cache_(std::make_unique<error_cache>()) { }
void ErrorCapacitor::discharge() {
if ( !this->error_cache_->empty() ) {
@@ -21,7 +21,7 @@ void ErrorCapacitor::receive(
}
}
-ErrorCapacitor::exception::exception(error_cache_ptr ptr):
+ErrorCapacitor::exception::exception(std::unique_ptr<error_cache> ptr):
error_cache_(std::move(ptr)) { }
auto ErrorCapacitor::exception::operator*() const -> const error_cache& {