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-11-11 19:51:27 +01:00
parent ecdbab6c7a
commit 49ad848514
+2 -1
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) {