X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Ffile.h;fp=source%2Ffile.h;h=4e86e29642c47dd35b52b0978b6b7be7b38d05f8;hp=df5105daaade7f83a1496f80bb8476cbd75eb40a;hb=21bf2db4f8600a576dc8d6bfa82bb83e64d8424f;hpb=528bc5708065a8c6d21c49fd64473570e974aee0 diff --git a/source/file.h b/source/file.h index df5105d..4e86e29 100644 --- a/source/file.h +++ b/source/file.h @@ -55,13 +55,13 @@ protected: }; inline File::CreateMode operator|(File::CreateMode m, File::CreateMode n) -{ return File::CreateMode((int)m|(int)n); } +{ return File::CreateMode(static_cast(m)|static_cast(n)); } inline File::CreateMode operator&(File::CreateMode m, File::CreateMode n) -{ return File::CreateMode((int)m&(int)n); } +{ return File::CreateMode(static_cast(m)&static_cast(n)); } inline File::CreateMode operator~(File::CreateMode m) -{ return File::CreateMode(~(int)m); } +{ return File::CreateMode(~static_cast(m)); } typedef Filtered BufferedFile;