Skip to content

Commit 5eb6dfe

Browse files
nodejs-github-botaduh95
authored andcommitted
deps: update zlib to 1.3.0.1-motley-82a5fec
PR-URL: #55980 Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
1 parent 734515a commit 5eb6dfe

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

deps/zlib/google/zip_writer.cc

+5-4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#include "third_party/zlib/google/zip_writer.h"
66

77
#include <algorithm>
8+
#include <tuple>
89

910
#include "base/files/file.h"
1011
#include "base/logging.h"
@@ -193,8 +194,8 @@ bool ZipWriter::AddMixedEntries(Paths paths) {
193194
while (!paths.empty()) {
194195
// Work with chunks of 50 paths at most.
195196
const size_t n = std::min<size_t>(paths.size(), 50);
196-
const Paths relative_paths = paths.subspan(0, n);
197-
paths = paths.subspan(n, paths.size() - n);
197+
Paths relative_paths;
198+
std::tie(relative_paths, paths) = paths.split_at(n);
198199

199200
files.clear();
200201
if (!file_accessor_->Open(relative_paths, &files) || files.size() != n)
@@ -233,8 +234,8 @@ bool ZipWriter::AddFileEntries(Paths paths) {
233234
while (!paths.empty()) {
234235
// Work with chunks of 50 paths at most.
235236
const size_t n = std::min<size_t>(paths.size(), 50);
236-
const Paths relative_paths = paths.subspan(0, n);
237-
paths = paths.subspan(n, paths.size() - n);
237+
Paths relative_paths;
238+
std::tie(relative_paths, paths) = paths.split_at(n);
238239

239240
DCHECK_EQ(relative_paths.size(), n);
240241

0 commit comments

Comments
 (0)