-
Notifications
You must be signed in to change notification settings - Fork 286
Remove TODOs for secp256k1 callbacks #143
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
Conversation
Well technically it's not exactly the same (these TODOs talk about runtime setting) but in practice we don't want to let users set these callbacks so setting them at compile time achieves those TODOs goal. |
Oh, you're right, it's not my day ... But I think I agree, we just don't want to provide the callback setters. So I'll update the commit message here (and that whitespace change that the GitHub editor introduced...) |
Heh, yeah, I'm fine removing "TODO do this, except I don't want to and I won't do it". |
Rebasing to include #148 should hopefully solve the CI problems |
We would not want to use these functions internally because we rely on USE_EXTERNAL_DEFAULT_CALLBACKS to provide the callbacks at link time, see f7a4a7e. Moreover, we would not want to export the functions either.
e54233b
to
255d1dd
Compare
So this is ready for review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 255d1dd
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 255d1dd
Can't merge because travis is still shown as pending. |
These TODOs have been solved in #115.