obs-outputs: Make rtmp packet alloc code path clearer
On 64bit systems, this check will always evaluate to false due to SIZE_MAX type and triggers a compiler warning. This both makes it clearer that its only needed on 32bit system and clear the compiler warning.master
parent
8695be6a34
commit
d500ef3bb5
|
@ -242,8 +242,10 @@ int
|
|||
RTMPPacket_Alloc(RTMPPacket *p, uint32_t nSize)
|
||||
{
|
||||
char *ptr;
|
||||
#if ARCH_BITS == 32
|
||||
if (nSize > SIZE_MAX - RTMP_MAX_HEADER_SIZE)
|
||||
return FALSE;
|
||||
#endif
|
||||
|
||||
ptr = calloc(1, nSize + RTMP_MAX_HEADER_SIZE);
|
||||
if (!ptr)
|
||||
|
|
Loading…
Reference in New Issue