Skip to content
New issue

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

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

Already on GitHub? # 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.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants