MSVC warnings/errors for the logger

This commit is contained in:
Paul Ferrand 2020-01-18 16:51:58 +01:00
parent fb9a3229af
commit a52625044e
3 changed files with 4 additions and 4 deletions

View file

@ -86,7 +86,7 @@ sfz::Logger::~Logger()
} }
void sfz::Logger::logCallbackTime(std::chrono::duration<double> duration, int numVoices, int numSamples) void sfz::Logger::logCallbackTime(std::chrono::duration<double> duration, int numVoices, size_t numSamples)
{ {
if (!loggingEnabled) if (!loggingEnabled)
return; return;

View file

@ -45,7 +45,7 @@ struct CallbackTime
{ {
std::chrono::duration<double> duration; std::chrono::duration<double> duration;
int numVoices; int numVoices;
int numSamples; size_t numSamples;
}; };
class Logger class Logger
@ -57,7 +57,7 @@ public:
void clear(); void clear();
void enableLogging(); void enableLogging();
void disableLogging(); void disableLogging();
void logCallbackTime(std::chrono::duration<double> duration, int numVoices, int numSamples); void logCallbackTime(std::chrono::duration<double> duration, int numVoices, size_t numSamples);
void logFileTime(std::chrono::duration<double> waitDuration, std::chrono::duration<double> loadDuration, uint32_t fileSize, absl::string_view filename); void logFileTime(std::chrono::duration<double> waitDuration, std::chrono::duration<double> loadDuration, uint32_t fileSize, absl::string_view filename);
private: private:
void moveEvents(); void moveEvents();

View file

@ -237,7 +237,7 @@ bool sfz::Synth::loadSfzFile(const fs::path& file)
return false; return false;
resources.filePool.setRootDirectory(this->originalDirectory); resources.filePool.setRootDirectory(this->originalDirectory);
resources.logger.setPrefix(file.filename()); resources.logger.setPrefix(file.filename().string());
auto currentRegion = regions.begin(); auto currentRegion = regions.begin();
auto lastRegion = regions.rbegin(); auto lastRegion = regions.rbegin();