Avoid redundant calls to filesystem::status_known
commitf48be4b7d126de9023b75146671a86511aea9119
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 Jan 2018 13:46:22 +0000 (4 13:46 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 Jan 2018 13:46:22 +0000 (4 13:46 +0000)
treeb3e7b090c35ae6ab20e8375e6a1ff25bf899bb32
parentc13715605b98bd40deeada3b288fe81cf7f8ec50
Avoid redundant calls to filesystem::status_known

* include/bits/fs_ops.h (exists(const path&, error_code&))): Only
check status_known once.
* include/experimental/bits/fs_ops.h: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@256243 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/fs_ops.h
libstdc++-v3/include/experimental/bits/fs_ops.h