From 09d6b915e30050ff790e49432768648e6d0721fa Mon Sep 17 00:00:00 2001 From: Jacob Date: Tue, 20 Jul 2021 21:37:51 +0200 Subject: [PATCH] Update clutchlog.h Change filesystem include and include ciso646 header for windows named logical operators --- clutchlog/clutchlog.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/clutchlog/clutchlog.h b/clutchlog/clutchlog.h index 59a192c..f1469f6 100644 --- a/clutchlog/clutchlog.h +++ b/clutchlog/clutchlog.h @@ -3,8 +3,15 @@ #pragma once /** @file */ - +#include +#ifdef FSEXPERIMENTAL +#include +namespace fs = std::experimental::filesystem; +#else #include +namespace fs = std::filesystem; +#endif + #include #include #include @@ -715,7 +722,7 @@ class clutchlog do { outfile = replace(filename_template, tag, n); n++; - } while( std::filesystem::exists( outfile ) ); + } while( fs::exists( outfile ) ); } else { // Use the parameter as is.