add temp log callback

This commit is contained in:
Green Sky 2023-12-16 19:13:49 +01:00
parent 7495a50723
commit 6b5f40b4a0
No known key found for this signature in database

View File

@ -18,6 +18,10 @@ static void eee(std::string& mod) {
}
}
static void tmp_tox_log_cb(Tox *tox, Tox_Log_Level level, const char *file, uint32_t line, const char *func, const char *message, void *user_data) {
std::cerr << "l:" << level << " " << file << ":" << line << "@" << func << ": '" << message << "'\n";
}
ToxClient::ToxClient(std::string_view save_path, std::string_view save_password) :
_tox_profile_path(save_path), _tox_profile_password(save_password)
{
@ -67,6 +71,8 @@ ToxClient::ToxClient(std::string_view save_path, std::string_view save_password)
}
}
tox_options_set_log_callback(options, tmp_tox_log_cb);
TOX_ERR_NEW err_new;
_tox = tox_new(options, &err_new);
tox_options_free(options);