From a325ee5fb533855358a8181ddff56dc891ccc5eb Mon Sep 17 00:00:00 2001 From: neru Date: Sat, 21 Mar 2026 23:45:36 -0300 Subject: [PATCH] fix: empty initialization --- src/unlocker/cert_manager.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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)) {