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

osk.h 64bit issues #16

Open
AerialX opened this issue May 1, 2011 · 4 comments
Open

osk.h 64bit issues #16

AerialX opened this issue May 1, 2011 · 4 comments

Comments

@AerialX
Copy link
Member

AerialX commented May 1, 2011

The structs have 64bit pointers in them, and the osk functions have no wrappers.

Example: oskInputFieldInfo

@zeldin
Copy link
Member

zeldin commented May 1, 2011

A simple fix would be to replace the pointers with "lv2_void", like in net.h. Although wrappers would probably be more user friendly.

@AerialX
Copy link
Member Author

AerialX commented May 1, 2011

Yeah. Mind as well make it lv2_void for now. When I get a computer I'll go through and tackle all the sprxs that need wrappers in one go.

@shagkur
Copy link
Member

shagkur commented May 2, 2011

You can also use the ATTRIBUTE_PRXPTR which makes a pointer 32bits wide. Hence we can still use pointers properly. Kakaroto uses it in the sysSave... API already.

@an0nym0u5
Copy link
Member

is this issue closable? it looks like shagkur made the changes to use ATTRIBUTE_PRXPTR back in May.

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

No branches or pull requests

4 participants