Loading fs_mgr/fs_mgr_boot_config.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -81,6 +81,9 @@ bool fs_mgr_get_boot_config_from_kernel(const std::string& cmdline, const std::s bool fs_mgr_get_boot_config_from_kernel_cmdline(const std::string& key, std::string* out_val) { bool fs_mgr_get_boot_config_from_kernel_cmdline(const std::string& key, std::string* out_val) { std::string cmdline; std::string cmdline; if (!android::base::ReadFileToString("/proc/cmdline", &cmdline)) return false; if (!android::base::ReadFileToString("/proc/cmdline", &cmdline)) return false; if (!cmdline.empty() && cmdline.back() == '\n') { cmdline.pop_back(); } return fs_mgr_get_boot_config_from_kernel(cmdline, key, out_val); return fs_mgr_get_boot_config_from_kernel(cmdline, key, out_val); } } Loading Loading
fs_mgr/fs_mgr_boot_config.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -81,6 +81,9 @@ bool fs_mgr_get_boot_config_from_kernel(const std::string& cmdline, const std::s bool fs_mgr_get_boot_config_from_kernel_cmdline(const std::string& key, std::string* out_val) { bool fs_mgr_get_boot_config_from_kernel_cmdline(const std::string& key, std::string* out_val) { std::string cmdline; std::string cmdline; if (!android::base::ReadFileToString("/proc/cmdline", &cmdline)) return false; if (!android::base::ReadFileToString("/proc/cmdline", &cmdline)) return false; if (!cmdline.empty() && cmdline.back() == '\n') { cmdline.pop_back(); } return fs_mgr_get_boot_config_from_kernel(cmdline, key, out_val); return fs_mgr_get_boot_config_from_kernel(cmdline, key, out_val); } } Loading