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

Cleo return arguments count check #18

Merged
merged 3 commits into from
Nov 1, 2023
Merged

Conversation

MiranDMC
Copy link
Collaborator

Second commit is still discussable:
In previous CLEO versions it was possible to ignore some values returned by cleo_return as copied values count was determined by variable arguments count in cleo_call. So remaining arguments and varg-arg terminator byte were never used.

This also could be used as way to prevent decompilation by removing or changing cleo_return var-arg terminator char.

@MiranDMC MiranDMC requested a review from x87 October 30, 2023 22:11
@MiranDMC MiranDMC force-pushed the cleo_return_arguments_count_check branch from 7a00246 to e5188c7 Compare October 30, 2023 22:48
@x87 x87 merged commit 7c6e21b into master Nov 1, 2023
@MiranDMC MiranDMC deleted the cleo_return_arguments_count_check branch November 1, 2023 01:59
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.

2 participants