@@ -1563,21 +1563,19 @@ class LLFIO_DECL path_view_component
1563
1563
LLFIO_TREQUIRES(LLFIO_TPRED(is_source_acceptable<T>),
1564
1564
LLFIO_TEXPR(std::is_constructible<rendered_path<zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size>,
1565
1565
path_view_component, Args...>::value))
1566
- rendered_path<zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size> render_null_terminated(path_view_component view,
1567
- Args &&...args) const
1566
+ rendered_path<zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size> render_null_terminated(Args &&...args) const
1568
1567
{
1569
- return rendered_path<zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size>(view , std::forward<Args>(args)...);
1568
+ return rendered_path<zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size>(* this , std::forward<Args>(args)...);
1570
1569
}
1571
1570
// ! Convenience function
1572
1571
LLFIO_TEMPLATE (class T = typename filesystem::path::value_type, class AllocatorOrDeleter = default_rendered_path_deleter<T[]>,
1573
1572
size_t _internal_buffer_size = default_internal_buffer_size, class ... Args)
1574
1573
LLFIO_TREQUIRES(LLFIO_TPRED(is_source_acceptable<T>),
1575
1574
LLFIO_TEXPR(std::is_constructible<rendered_path<zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size>,
1576
1575
path_view_component, Args...>::value))
1577
- rendered_path<zero_termination::not_zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size> render_unterminated(path_view_component view,
1578
- Args &&...args) const
1576
+ rendered_path<zero_termination::not_zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size> render_unterminated(Args &&...args) const
1579
1577
{
1580
- return rendered_path<zero_termination::not_zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size>(view , std::forward<Args>(args)...);
1578
+ return rendered_path<zero_termination::not_zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size>(* this , std::forward<Args>(args)...);
1581
1579
}
1582
1580
1583
1581
#ifdef __cpp_concepts
0 commit comments