libobs-d3d11: Replace invocations of sprintf with snprintf

Fixes deprecation warnings in Xcode 14/clang on macOS and reduces
chance of buffer overflows.
This commit is contained in:
PatTheMav 2022-07-28 20:18:40 +02:00
commit 49ad848514
No known key found for this signature in database

View file

@ -330,7 +330,8 @@ void gs_device::InitCompiler()
int ver = 49;
while (ver > 30) {
sprintf(d3dcompiler, "D3DCompiler_%02d.dll", ver);
snprintf(d3dcompiler, sizeof(d3dcompiler),
"D3DCompiler_%02d.dll", ver);
HMODULE module = LoadLibraryA(d3dcompiler);
if (module) {