Skip to content

Windows compatability #27

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

erikhlarsson
Copy link

Changes made on iso object for windows portability & c++14, probably could use some clean-up.

Erik Larsson added 2 commits November 12, 2024 16:05
Unsure which changes are truly required.
Exports, includes, et.c.
@@ -64,6 +64,7 @@ void ISO22133::State::handleEvent(TestObject& obj, const ISO22133::Events::Event
obj.state = obj.createUnknown();
break;
}
lock.unlock();
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unsure why this was required here but not in the other locations scoped_lock was replaced

@@ -0,0 +1,4 @@
#pragma once
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

workaround for intellisense bug

@@ -19,7 +19,7 @@
%rename(LessThan) operator<(const Transition &lhs, const Transition &rhs);

%typemap(in) (char *buffer, int bufferLen) {
Py_ssize_t len;
Py_size_t len;
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this file was probably not meant to be changed

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