| 13 | #include <cstring> // std::strlen |
| 14 | |
| 15 | void ReShadeLogMessage([[maybe_unused]] void *module, int level, const char *message) |
| 16 | { |
| 17 | #if RESHADE_ADDON |
| 18 | if (reshade::addon_info *const info = reshade::find_addon(module)) |
| 19 | reshade::log::message(static_cast<reshade::log::level>(level), "[%.*s] %s", static_cast<int>(info->name.size()), info->name.c_str(), message); |
| 20 | else |
| 21 | #endif |
| 22 | reshade::log::message(static_cast<reshade::log::level>(level), "%s", message); |
| 23 | } |
| 24 | |
| 25 | void ReShadeGetBasePath(char *path, size_t *size) |
| 26 | { |