Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9eab7875 authored by Elliott Hughes's avatar Elliott Hughes Committed by Gerrit Code Review
Browse files

Merge "Work around an angler bootloader bug."

parents d0f45aa2 77c0e66b
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -44,6 +44,7 @@
#include <unistd.h>
#include <unistd.h>


#include <base/parseint.h>
#include <base/parseint.h>
#include <base/strings.h>
#include <sparse/sparse.h>
#include <sparse/sparse.h>
#include <ziparchive/zip_archive.h>
#include <ziparchive/zip_archive.h>


@@ -575,6 +576,9 @@ static int64_t get_target_sparse_limit(usb_handle* usb) {
        return 0;
        return 0;
    }
    }


    // Some bootloaders (angler, for example) send spurious whitespace too.
    max_download_size = android::base::Trim(max_download_size);

    uint64_t limit;
    uint64_t limit;
    if (!android::base::ParseUint(max_download_size.c_str(), &limit)) {
    if (!android::base::ParseUint(max_download_size.c_str(), &limit)) {
        fprintf(stderr, "couldn't parse max-download-size '%s'\n", max_download_size.c_str());
        fprintf(stderr, "couldn't parse max-download-size '%s'\n", max_download_size.c_str());