summaryrefslogtreecommitdiffstats
path: root/boot_control
diff options
context:
space:
mode:
authorGeorge Burgess IV <gbiv@google.com>2019-10-23 21:09:07 +0200
committerGeorge Burgess IV <gbiv@google.com>2019-10-23 21:09:07 +0200
commit1b03fc549311f66e14d789c734b609ccca9a1fd3 (patch)
tree271a8a2f73079b4d2c438cfdea0d6d68ce4b0e29 /boot_control
parentMerge "[bootable][recovery] fix -Wreorder-init-list" (diff)
downloadandroid_bootable_recovery-1b03fc549311f66e14d789c734b609ccca9a1fd3.tar
android_bootable_recovery-1b03fc549311f66e14d789c734b609ccca9a1fd3.tar.gz
android_bootable_recovery-1b03fc549311f66e14d789c734b609ccca9a1fd3.tar.bz2
android_bootable_recovery-1b03fc549311f66e14d789c734b609ccca9a1fd3.tar.lz
android_bootable_recovery-1b03fc549311f66e14d789c734b609ccca9a1fd3.tar.xz
android_bootable_recovery-1b03fc549311f66e14d789c734b609ccca9a1fd3.tar.zst
android_bootable_recovery-1b03fc549311f66e14d789c734b609ccca9a1fd3.zip
Diffstat (limited to 'boot_control')
-rw-r--r--boot_control/libboot_control.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/boot_control/libboot_control.cpp b/boot_control/libboot_control.cpp
index e3bff9ff3..ff4eaabfa 100644
--- a/boot_control/libboot_control.cpp
+++ b/boot_control/libboot_control.cpp
@@ -218,7 +218,8 @@ bool BootControl::Init() {
}
// Note that since there isn't a module unload function this memory is leaked.
- misc_device_ = strdup(device.c_str());
+ // We use `device` below sometimes, so it's not moved out of here.
+ misc_device_ = device;
initialized_ = true;
// Validate the loaded data, otherwise we will destroy it and re-initialize it