Skip to content

fix(analyzer): Support 64-bit alignment in defines and add socket tim… - #3183

Open
doomedraven wants to merge 1 commit into
masterfrom
staging-analyzer
Open

fix(analyzer): Support 64-bit alignment in defines and add socket tim…#3183
doomedraven wants to merge 1 commit into
masterfrom
staging-analyzer

Conversation

@doomedraven

Copy link
Copy Markdown
Collaborator

…eouts to pipe forwarder

@doomedraven
doomedraven marked this pull request as ready for review August 22, 2026 05:57
@doomedraven

Copy link
Copy Markdown
Collaborator Author

@kevoreilly review when you can https://learn.microsoft.com/es-es/windows/win32/api/tlhelp32/ns-tlhelp32-processentry32. it says -> ULONG_PTR th32DefaultHeapID;

Using ULONG_PTR ensures that the Python ctypes structure dynamically scales its size to match the target OS architecture:

  • On a 32-bit Python/Windows VM, it will be 4 bytes.
  • On a 64-bit Python/Windows VM, it will be 8 bytes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant