1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 03:28:20 +02:00

Fixed handle leak in BfpProcess_GetById

This commit is contained in:
Brian Fiete 2024-10-18 13:01:43 -04:00
parent c24fb8a26f
commit ff2affb733
2 changed files with 2 additions and 0 deletions

View file

@ -163,6 +163,7 @@ class Program
while (true)
{
// Check BeefIDE process
if ((mPid != 123) || (!Debug.IsDebuggerPresent))
{
var process = Platform.BfpProcess_GetById(null, mPid, null);
if (process == null)

View file

@ -1301,6 +1301,7 @@ BFP_EXPORT BfpProcess* BFP_CALLTYPE BfpProcess_GetById(const char* machineName,
OUTRESULT(BfpProcessResult_NotFound);
return NULL;
}
::CloseHandle(hProc);
BfpProcess* process = new BfpProcess();
process->mProcessId = processId;