diff --git a/src/unlocker/cert_manager.cpp b/src/unlocker/cert_manager.cpp index eee4079..cef01cc 100644 --- a/src/unlocker/cert_manager.cpp +++ b/src/unlocker/cert_manager.cpp @@ -133,8 +133,9 @@ bool CertManager::GenerateCA() Log::info("Generated new CA key and certificate files. Installing to Windows Root CA store automatically..."); - STARTUPINFOA si = {sizeof(si)}; - PROCESS_INFORMATION pi; + STARTUPINFOA si = {0}; + si.cb = sizeof(si); + PROCESS_INFORMATION pi = {0}; char cmd[] = "certutil.exe -user -addstore root ca_cert.pem"; if (CreateProcessA(NULL, cmd, NULL, NULL, FALSE, CREATE_NO_WINDOW, NULL, NULL, &si, &pi)) {