diff --git a/include/spdlog/sinks/android_sink.h b/include/spdlog/sinks/android_sink.h index f2289472..07dbeea8 100644 --- a/include/spdlog/sinks/android_sink.h +++ b/include/spdlog/sinks/android_sink.h @@ -76,16 +76,16 @@ private: // There might be liblog versions used, that do not support __android_log_buf_write. So we only compile and link against // __android_log_buf_write, if user explicitely provides a non-default log buffer. Otherwise, when using the default log buffer, always // log via __android_log_write. - template - typename std::enable_if(log_id::LOG_ID_MAIN), int>::type android_log(Args... args) + template + typename std::enable_if(log_id::LOG_ID_MAIN), int>::type android_log(int prio, const char *tag, const char *text) { - return __android_log_write(std::forward(args)...); + return __android_log_write(prio, tag, text); } - template - typename std::enable_if(log_id::LOG_ID_MAIN), int>::type android_log(Args... args) + template + typename std::enable_if(log_id::LOG_ID_MAIN), int>::type android_log(int prio, const char *tag, const char *text) { - return __android_log_buf_write(ID, std::forward(args)...); + return __android_log_buf_write(ID, prio, tag, text); } static android_LogPriority convert_to_android_(spdlog::level::level_enum level)