Skip to content

Commit b6d4aec

Browse files
committed
Fixed possible arithmetic overflow
1 parent c79eb2c commit b6d4aec

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

webrtc-jni/src/main/cpp/src/media/video/VideoTrackDesktopSource.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ namespace jni
126126

127127
const int conversionResult = libyuv::ConvertToI420(
128128
frame->data(),
129-
frame->stride() * webrtc::DesktopFrame::kBytesPerPixel,
129+
static_cast<size_t>(frame->stride()) * webrtc::DesktopFrame::kBytesPerPixel,
130130
buffer->MutableDataY(), buffer->StrideY(),
131131
buffer->MutableDataU(), buffer->StrideU(),
132132
buffer->MutableDataV(), buffer->StrideV(),

webrtc/src/main/java/dev/onvoid/webrtc/internal/NativeLoader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
*/
3333
public class NativeLoader {
3434

35-
private static Set<String> LOADED_LIB_SET = ConcurrentHashMap.newKeySet();
35+
private static final Set<String> LOADED_LIB_SET = ConcurrentHashMap.newKeySet();
3636

3737

3838
/**

0 commit comments

Comments
 (0)