Skip to content

Commit c808fe5

Browse files
committed
Windows fix?
1 parent 1055162 commit c808fe5

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

r/src/compute.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,9 +163,9 @@ std::shared_ptr<arrow::compute::FunctionOptions> make_compute_options(
163163
// cpp11 does not support bool here so use int
164164
auto orders = cpp11::as_cpp<std::vector<int>>(options["orders"]);
165165
std::vector<Key> keys;
166+
keys.reserve(names.size());
166167
for (size_t i = 0; i < names.size(); i++) {
167-
keys.push_back(
168-
Key(names[i], (orders[i] > 0) ? Order::Descending : Order::Ascending));
168+
keys.emplace_back(names[i], (orders[i] > 0) ? Order::Descending : Order::Ascending);
169169
}
170170
auto out = std::make_shared<Options>(Options(keys));
171171
return out;

0 commit comments

Comments
 (0)