mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 06:35:51 +00:00
Don't crash in production
This commit is contained in:
@@ -75,7 +75,7 @@ private func readPacketCallback(userData: UnsafeMutableRawPointer?, buffer: Unsa
|
|||||||
let readCount = min(resourceSize - context.readingOffset, Int(bufferSize))
|
let readCount = min(resourceSize - context.readingOffset, Int(bufferSize))
|
||||||
let requestRange: Range<Int> = context.readingOffset ..< (context.readingOffset + readCount)
|
let requestRange: Range<Int> = context.readingOffset ..< (context.readingOffset + readCount)
|
||||||
|
|
||||||
precondition(readCount < 3 * 1024 * 1024)
|
assert(readCount < 16 * 1024 * 1024)
|
||||||
|
|
||||||
if let maximumFetchSize = context.maximumFetchSize {
|
if let maximumFetchSize = context.maximumFetchSize {
|
||||||
context.touchedRanges.insert(integersIn: requestRange)
|
context.touchedRanges.insert(integersIn: requestRange)
|
||||||
|
|||||||
Reference in New Issue
Block a user