Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EXCEPTION_ROUTINE and PEXCEPTION_ROUTINE are defined twice #120

Closed
AArnott opened this issue Jan 14, 2021 · 1 comment
Closed

EXCEPTION_ROUTINE and PEXCEPTION_ROUTINE are defined twice #120

AArnott opened this issue Jan 14, 2021 · 1 comment
Labels
blocking A projection cannot use the latest version

Comments

@AArnott
Copy link
Member

AArnott commented Jan 14, 2021

The delegates named above appear in both Kernel and Backup namespaces, leading to duplicate and conflicting definition in the C# projection.
Also, why is PEXCEPTION_ROUTINE even a thing? The signature does not match the EXCEPTION_ROUTINE signature in parameters.

This is a regression since #42 was fixed.

image

@AArnott AArnott added the blocking A projection cannot use the latest version label Jan 14, 2021
@sotteson1
Copy link
Contributor

My script to run the tests was missing the check for duplicate types. It's all fixed and the latest version has the duplicate removed, and PEXCEPTION_ROUTINE removed too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocking A projection cannot use the latest version
Projects
None yet
Development

No branches or pull requests

2 participants