Update CubebBackend.cpp

This commit is contained in:
Elad 2025-02-13 11:33:06 +02:00 committed by GitHub
parent cbc559484d
commit c8de10e5b6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -574,12 +574,12 @@ void CubebBackend::device_collection_changed_cb(cubeb* context, void* user_ptr)
void CubebBackend::log_cb(const char* fmt, ...)
{
char buf[256] = "Cubeb log msg: ";
static constexpr size_t prefix_size = sizeof("Cubeb log msg: ") - 1;
char buf[256]{};
va_list va;
va_start(va, fmt);
vsnprintf(buf + prefix_size, sizeof(buf) - prefix_size, fmt, va);
vsnprintf(buf, sizeof(buf) - 1, fmt, va);
va_end(va);
Cubeb.notice(buf);
Cubeb.notice("Cubeb log: %s", buf);
}