From 424b7ed252ecf66efc318871a4333850b50a0482 Mon Sep 17 00:00:00 2001 From: movic Date: Sun, 6 Oct 2024 12:04:40 +0800 Subject: [PATCH] fix: invalid function pointer conversion compile error --- src/evaluation/source/util/EvalLog.cpp | 2 +- src/operation/iPL/source/module/logger/Log.cc | 4 ++-- src/utility/log/Log.cc | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/evaluation/source/util/EvalLog.cpp b/src/evaluation/source/util/EvalLog.cpp index c775b1449..f02d52c65 100644 --- a/src/evaluation/source/util/EvalLog.cpp +++ b/src/evaluation/source/util/EvalLog.cpp @@ -30,7 +30,7 @@ namespace eval { * @param {int} size * @return {*} */ -void SignalHandle(const char* data, int size) +void SignalHandle(const char* data, size_t size) { std::ofstream fs("glog_dump.log", std::ios::app); std::string str = std::string(data, size); diff --git a/src/operation/iPL/source/module/logger/Log.cc b/src/operation/iPL/source/module/logger/Log.cc index c94d39074..f5d50bdcf 100644 --- a/src/operation/iPL/source/module/logger/Log.cc +++ b/src/operation/iPL/source/module/logger/Log.cc @@ -40,7 +40,7 @@ namespace ipl { * @param {int} size * @return {*} */ -void SignalHandle(const char* data, int size) +void SignalHandle(const char* data, size_t size) { std::ofstream fs("glog_dump.log", std::ios::app); std::string str = std::string(data, size); @@ -101,4 +101,4 @@ void Log::makeSureDirectoryExist(std::string directory_path) std::filesystem::create_directories(directory_path.c_str()); } -} // namespace ipl \ No newline at end of file +} // namespace ipl diff --git a/src/utility/log/Log.cc b/src/utility/log/Log.cc index 42d430419..b9aae2e11 100644 --- a/src/utility/log/Log.cc +++ b/src/utility/log/Log.cc @@ -39,7 +39,7 @@ namespace ieda { * @param data * @param size */ -void SignalHandle(const char* data, int size) +void SignalHandle(const char* data, size_t size) { std::ofstream fs("glog_dump.log", std::ios::app); std::string str = std::string(data, size);