diff --git a/binding.gyp b/binding.gyp index 855bd4b86f0a3c18c7594212c0e42b6e35bc4001..5f15551cb1520af996f216500a83ac68b57f5104 100644 --- a/binding.gyp +++ b/binding.gyp @@ -16,9 +16,6 @@ ], "include_dirs": [], "libraries": [ 'psapi.lib' ], - "msvs_configuration_attributes": { - "SpectreMitigation": "Spectre" - }, "msvs_settings": { "VCCLCompilerTool": { "AdditionalOptions": [ diff --git a/src/process.cc b/src/process.cc index 3eea92077c4d1d433119361d5c432881859131e9..1998f4addd4d7e9aba946ea6f7f7a4a5d13291bc 100644 --- a/src/process.cc +++ b/src/process.cc @@ -37,7 +37,7 @@ uint32_t GetRawProcessList(std::vector& process_info, process_info.push_back(std::move(pinfo)); process_count++; } - } while (process_count < 1024 && Process32Next(snapshot_handle, &process_entry)); + } while (Process32Next(snapshot_handle, &process_entry)); } CloseHandle(snapshot_handle);