summaryrefslogtreecommitdiff
path: root/src/drivers/storage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/storage.cpp')
-rw-r--r--src/drivers/storage.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/drivers/storage.cpp b/src/drivers/storage.cpp
index 2c2d7a5f..414bfd21 100644
--- a/src/drivers/storage.cpp
+++ b/src/drivers/storage.cpp
@@ -50,7 +50,7 @@ static esp_err_t do_transaction(sdspi_dev_handle_t handle,
} // namespace callback
auto SdStorage::create(GpioExpander* gpio)
- -> cpp::result<std::unique_ptr<SdStorage>, Error> {
+ -> cpp::result<std::shared_ptr<SdStorage>, Error> {
// Acquiring the bus will also flush the mux switch change.
gpio->set_pin(GpioExpander::SD_MUX_SWITCH, GpioExpander::SD_MUX_ESP);