commit | 6f126e088e3e7d98969c55cf6e684bff9db97c09 | [log] [tgz] |
---|---|---|
author | Jiakai Zhang <jiakaiz@google.com> | Wed Nov 01 23:42:16 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Nov 01 23:42:16 2023 +0000 |
tree | 73920d7e897139c2e42977bf7e58c68319f29ebb | |
parent | 786f1a3667cc5c402c8f17cea4f9dbeb298e162c [diff] | |
parent | d4bdb4b568c8a0e70f4ff90a3efad667d2dd7b78 [diff] |
Merge "Enlarge the buffer for otapreopt commands." into main am: d4bdb4b568 Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2812682 Change-Id: I553ff294ffe5425acab13f868d09b003cae469cb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/cmds/installd/otapreopt_chroot.cpp b/cmds/installd/otapreopt_chroot.cpp index c40caf5..c86adef 100644 --- a/cmds/installd/otapreopt_chroot.cpp +++ b/cmds/installd/otapreopt_chroot.cpp
@@ -353,7 +353,7 @@ // Now go on and read dexopt lines from stdin and pass them on to otapreopt. int count = 1; - for (std::array<char, 1000> linebuf; + for (std::array<char, 10000> linebuf; std::cin.clear(), std::cin.getline(&linebuf[0], linebuf.size()); ++count) { // Subtract one from gcount() since getline() counts the newline. std::string line(&linebuf[0], std::cin.gcount() - 1);