From b0e8237606da47d10af286fa19c808ba95a70b46 Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 17 Sep 2026 11:30:15 +0400 Subject: [PATCH] Fix build on x64 with Qt 5. --- Telegram/SourceFiles/media/audio/media_audio_capture.cpp | 4 ++-- .../SourceFiles/media/audio/media_audio_ffmpeg_loader.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Telegram/SourceFiles/media/audio/media_audio_capture.cpp b/Telegram/SourceFiles/media/audio/media_audio_capture.cpp index 0e9f7cbb69..c816566339 100644 --- a/Telegram/SourceFiles/media/audio/media_audio_capture.cpp +++ b/Telegram/SourceFiles/media/audio/media_audio_capture.cpp @@ -245,8 +245,8 @@ struct Instance::Inner::Private { auto l = reinterpret_cast(opaque); int32 nbytes = std::min( - l->data.size() - l->dataPos, - qsizetype(buf_size)); + static_cast(l->data.size()) - l->dataPos, + buf_size); if (nbytes <= 0) { return AVERROR_EOF; } diff --git a/Telegram/SourceFiles/media/audio/media_audio_ffmpeg_loader.cpp b/Telegram/SourceFiles/media/audio/media_audio_ffmpeg_loader.cpp index d5f36079af..de930359f8 100644 --- a/Telegram/SourceFiles/media/audio/media_audio_ffmpeg_loader.cpp +++ b/Telegram/SourceFiles/media/audio/media_audio_ffmpeg_loader.cpp @@ -98,8 +98,8 @@ int AbstractFFMpegLoader::ReadData(void *opaque, uint8_t *buf, int buf_size) { auto l = reinterpret_cast(opaque); auto nbytes = std::min( - l->_data.size() - l->_dataPos, - qsizetype(buf_size)); + static_cast(l->_data.size()) - l->_dataPos, + buf_size); if (nbytes <= 0) { return AVERROR_EOF; }