Skip to content

Conversation

@Eric5766
Copy link
Contributor

Could be off the mark, but when trying to add ByteWeaver to an x86 project it was failing due to Detours building for x64 then searching in the x86 dir for the x86 lib. Manually building it for my project passing the architecture in through DETOURS_TARGET_PROCESSOR fixed it 😊

@0xKate
Copy link
Owner

0xKate commented Sep 12, 2025

Nice thanks for the fix. My CLion tool chain forced it to be x86 I guess and it slipped through xD

@0xKate 0xKate merged commit 383edc7 into 0xKate:master Sep 12, 2025
0xKate added a commit that referenced this pull request Sep 13, 2025
- Fix Detours architecture handling (#1)
- Enforce naming conventions across projects.
- Rename Shared.h → LogUtils.h (reduce ambiguity).
- Add OriginalBytes copy inside Detour wrapper.
- General ByteWeaver cleanup.

⚠️ Breaking: child projects will be incompatible due to naming enforcement.
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.

2 participants