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

Dllloader cleanup round 2 #23276

Merged
merged 8 commits into from
May 19, 2023
Merged

Dllloader cleanup round 2 #23276

merged 8 commits into from
May 19, 2023

Conversation

lrusak
Copy link
Contributor

@lrusak lrusak commented May 13, 2023

This is a follow up to #23220

This fixes some windows warnings by initializing the ordinals with -1UL. I've also changed the const char* to std::string_view, improved the for loops and removed strcmp and the need for pointer addition.

I've added some other cleanup that removes a bunch of unused code.

The diff is best looked at with whitespace changes off -> link

What is the effect on users?

none

Signed-off-by: Lukas Rusak <lorusak@gmail.com>
@lrusak lrusak added Type: Fix non-breaking change which fixes an issue Type: Cleanup non-breaking change which removes non-working or unmaintained functionality Component: System v21 Omega labels May 13, 2023
@lrusak lrusak added this to the Omega 21.0 Alpha 2 milestone May 13, 2023
@lrusak lrusak requested a review from thexai May 13, 2023 04:37
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
@lrusak
Copy link
Contributor Author

lrusak commented May 18, 2023

squashed the fixups.

@lrusak lrusak merged commit bd8f596 into xbmc:master May 19, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: System Type: Cleanup non-breaking change which removes non-working or unmaintained functionality Type: Fix non-breaking change which fixes an issue v21 Omega
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants