fix-unassignable-expression.patch 425 B

12345678910111213
  1. --- a/cpp/src/arrow/filesystem/mockfs.cc
  2. +++ b/cpp/src/arrow/filesystem/mockfs.cc
  3. @@ -322,7 +322,9 @@ class MockFileSystem::Impl {
  4. return nullptr;
  5. }
  6. size_t consumed;
  7. - auto entry = FindEntry(parts.begin(), --parts.end(), &consumed);
  8. + auto last = parts.end();
  9. + last--;
  10. + auto entry = FindEntry(parts.begin(), last, &consumed);
  11. return (consumed == parts.size() - 1) ? entry : nullptr;
  12. }