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)
 | 
			
		||||
    {
 | 
			
		||||
 | 
			
		||||
        close();
 | 
			
		||||
        auto *mode = truncate ? SPDLOG_FILENAME_T("wb") : SPDLOG_FILENAME_T("ab");
 | 
			
		||||
        _filename = fname;
 | 
			
		||||
@ -76,7 +75,7 @@ public:
 | 
			
		||||
 | 
			
		||||
    void close()
 | 
			
		||||
    {
 | 
			
		||||
        if (_fd)
 | 
			
		||||
        if (_fd != nullptr)
 | 
			
		||||
        {
 | 
			
		||||
            std::fclose(_fd);
 | 
			
		||||
            _fd = nullptr;
 | 
			
		||||
@ -93,8 +92,9 @@ public:
 | 
			
		||||
 | 
			
		||||
    size_t size() const
 | 
			
		||||
    {
 | 
			
		||||
        if (!_fd)
 | 
			
		||||
        if (_fd == nullptr) {
 | 
			
		||||
            throw spdlog_ex("Cannot use size() on closed file " + os::filename_to_str(_filename));
 | 
			
		||||
        }
 | 
			
		||||
        return os::filesize(_fd);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -170,7 +170,7 @@ inline void prevent_child_fd(FILE *f)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
//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 SPDLOG_WCHAR_FILENAMES
 | 
			
		||||
@ -482,9 +482,9 @@ inline bool in_terminal(FILE* file)
 | 
			
		||||
{
 | 
			
		||||
 | 
			
		||||
#ifdef _WIN32
 | 
			
		||||
    return _isatty(_fileno(file)) ? true : false;
 | 
			
		||||
    return _isatty(_fileno(file)) != 0;
 | 
			
		||||
#else
 | 
			
		||||
    return isatty(fileno(file)) ? true : false;
 | 
			
		||||
    return isatty(fileno(file)) != 0;
 | 
			
		||||
#endif
 | 
			
		||||
}
 | 
			
		||||
} //os
 | 
			
		||||
 | 
			
		||||
@ -84,7 +84,7 @@ public:
 | 
			
		||||
    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;
 | 
			
		||||
        if (index)
 | 
			
		||||
        if (index != 0u)
 | 
			
		||||
        {
 | 
			
		||||
            filename_t basename, ext;
 | 
			
		||||
            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);
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            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);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user