readability-implicit-bool-cast
This commit is contained in:
parent
fb6df0512f
commit
9ebb9ff318
@ -46,7 +46,6 @@ public:
|
|||||||
|
|
||||||
void open(const filename_t& fname, bool truncate = false)
|
void open(const filename_t& fname, bool truncate = false)
|
||||||
{
|
{
|
||||||
|
|
||||||
close();
|
close();
|
||||||
auto *mode = truncate ? SPDLOG_FILENAME_T("wb") : SPDLOG_FILENAME_T("ab");
|
auto *mode = truncate ? SPDLOG_FILENAME_T("wb") : SPDLOG_FILENAME_T("ab");
|
||||||
_filename = fname;
|
_filename = fname;
|
||||||
@ -76,7 +75,7 @@ public:
|
|||||||
|
|
||||||
void close()
|
void close()
|
||||||
{
|
{
|
||||||
if (_fd)
|
if (_fd != nullptr)
|
||||||
{
|
{
|
||||||
std::fclose(_fd);
|
std::fclose(_fd);
|
||||||
_fd = nullptr;
|
_fd = nullptr;
|
||||||
@ -93,8 +92,9 @@ public:
|
|||||||
|
|
||||||
size_t size() const
|
size_t size() const
|
||||||
{
|
{
|
||||||
if (!_fd)
|
if (_fd == nullptr) {
|
||||||
throw spdlog_ex("Cannot use size() on closed file " + os::filename_to_str(_filename));
|
throw spdlog_ex("Cannot use size() on closed file " + os::filename_to_str(_filename));
|
||||||
|
}
|
||||||
return os::filesize(_fd);
|
return os::filesize(_fd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -170,7 +170,7 @@ inline void prevent_child_fd(FILE *f)
|
|||||||
|
|
||||||
|
|
||||||
//fopen_s on non windows for writing
|
//fopen_s on non windows for writing
|
||||||
inline int fopen_s(FILE** fp, const filename_t& filename, const filename_t& mode)
|
inline bool fopen_s(FILE** fp, const filename_t& filename, const filename_t& mode)
|
||||||
{
|
{
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
#ifdef SPDLOG_WCHAR_FILENAMES
|
#ifdef SPDLOG_WCHAR_FILENAMES
|
||||||
@ -482,9 +482,9 @@ inline bool in_terminal(FILE* file)
|
|||||||
{
|
{
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
return _isatty(_fileno(file)) ? true : false;
|
return _isatty(_fileno(file)) != 0;
|
||||||
#else
|
#else
|
||||||
return isatty(fileno(file)) ? true : false;
|
return isatty(fileno(file)) != 0;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
} //os
|
} //os
|
||||||
|
@ -84,7 +84,7 @@ public:
|
|||||||
static filename_t calc_filename(const filename_t& filename, std::size_t index)
|
static filename_t calc_filename(const filename_t& filename, std::size_t index)
|
||||||
{
|
{
|
||||||
typename std::conditional<std::is_same<filename_t::value_type, char>::value, fmt::MemoryWriter, fmt::WMemoryWriter>::type w;
|
typename std::conditional<std::is_same<filename_t::value_type, char>::value, fmt::MemoryWriter, fmt::WMemoryWriter>::type w;
|
||||||
if (index)
|
if (index != 0u)
|
||||||
{
|
{
|
||||||
filename_t basename, ext;
|
filename_t basename, ext;
|
||||||
std::tie(basename, ext) = details::file_helper::split_by_extenstion(filename);
|
std::tie(basename, ext) = details::file_helper::split_by_extenstion(filename);
|
||||||
@ -136,7 +136,7 @@ private:
|
|||||||
throw spdlog_ex("rotating_file_sink: failed removing " + filename_to_str(target), errno);
|
throw spdlog_ex("rotating_file_sink: failed removing " + filename_to_str(target), errno);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (details::file_helper::file_exists(src) && details::os::rename(src, target))
|
if (details::file_helper::file_exists(src) && details::os::rename(src, target) != 0)
|
||||||
{
|
{
|
||||||
throw spdlog_ex("rotating_file_sink: failed renaming " + filename_to_str(src) + " to " + filename_to_str(target), errno);
|
throw spdlog_ex("rotating_file_sink: failed renaming " + filename_to_str(src) + " to " + filename_to_str(target), errno);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user