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

Fix bpmodloader conversion error #398

Merged
merged 2 commits into from
Feb 18, 2024

Conversation

UE4SS
Copy link
Collaborator

@UE4SS UE4SS commented Feb 18, 2024

Description

See commit message: 79b328f

Fixes #396 and #365

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

See commit message: 79b328f

Checklist

  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation.
  • I have added the necessary description of this PR to the changelog, and I have followed the same format as other entries.
  • Any dependent changes have been merged and published in downstream modules.

Screenshots (if appropriate)

Additional context

Add any other context about the pull request here.

This happened when a directory name contained a unicode character.

According to my tests with this fix applied, unicode characters translate properly between wstring and our own to_string function and iterating the results of "IterateGameDirectories" and using Luas "print" function will properly display the unicode characters in the console.

Added two notes to the changelog, one documenting the underlying problem that was fixed, and another one documenting the upstream feature that was fixed because of that.
This is so that people that experience this problem can recognize it as fixed in the changelog.
@UE4SS
Copy link
Collaborator Author

UE4SS commented Feb 18, 2024

Note to maintainers (particularly @Buckminsterfullerene02): The checklist in the pull request template doesn't mention whether all checks are required and some of the checks don't suggest that you should check them if they aren't applicable.
I have left two boxes unchecked as I found those not to be applicable to this pull request.
I checked the dependent changes box because the wording implies that I can can do so even if it's not applicable to this pull request.

@Buckminsterfullerene02
Copy link
Member

Hmm yeah I think the PR template is a bit OTT, I should trim it down to be something less "filtered" i.e. removing checklists and making sure people have made a commit updating changelog/docs if required

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.

[BUG - Release] BPModLoaderMod isn't working, Error: bad conversion
2 participants