diff --git a/services/applypatch/command_process.cpp b/services/applypatch/command_process.cpp index dba56dfb263ef573976010eee12ba0d2e159394a..43dab344c7b44ab4da48f9d8b38a9ddb95cb1ccd 100644 --- a/services/applypatch/command_process.cpp +++ b/services/applypatch/command_process.cpp @@ -229,10 +229,7 @@ CommandResult DiffAndMoveCommandFn::Execute(const Command ¶ms) BlockSet targetBlock; std::vector buffer; CommandResult result = FAILED; - if (!LoadTarget(params, pos, buffer, targetBlock, result)) { - return result; - } - if (!params.GetTransferParams()->canWrite) { + if (!LoadTarget(params, pos, buffer, targetBlock, result) || !params.GetTransferParams()->canWrite) { return result; } diff --git a/services/updater_main.cpp b/services/updater_main.cpp index d30ad7279262c4aa7aee80bd84d14f8e6aa0295e..79711859c01a63fe2139e7dbfa172daa4965ba55 100644 --- a/services/updater_main.cpp +++ b/services/updater_main.cpp @@ -906,7 +906,7 @@ __attribute__((weak)) UpdaterStatus CheckAndSetSlot([[maybe_unused]]UpdaterParam { LOG(INFO) << "not need check and set slot"; #ifndef UPDATER_UT - SetActiveSlot(); //UPDATER_AB_SUPPORT + SetActiveSlot(); // UPDATER_AB_SUPPORT #endif return UPDATE_SUCCESS; }