Skip to content

Stability restoration and memory management fixes#815

Merged
chris1111 merged 4 commits intoCloverHackyColor:masterfrom
YBronst:master
Mar 10, 2026
Merged

Stability restoration and memory management fixes#815
chris1111 merged 4 commits intoCloverHackyColor:masterfrom
YBronst:master

Conversation

@YBronst
Copy link
Contributor

@YBronst YBronst commented Mar 10, 2026

Description

This Pull Request introduces critical memory management refinements and restores stability to volume identification and GUI responsiveness in Clover. Key changes include fixing heap corruption in XStringAbstract by using 'delete' instead of 'delete[]', rolling back regressions in string boundary checks that caused volume label truncation, and adding sized deallocation support for MSVC. Documentation has also been updated to include YBronst as a contributor and to improve accessibility.

Type of change

  • Bugfix
  • New functionality
  • Code improvements
  • Documentation update

Checklist

  • Tested my changes locally
  • Added relevant comments to the code
  • Updated the relevant documentation

Additional information

All fixes.patch

@chris1111 chris1111 merged commit ad120fa into CloverHackyColor:master Mar 10, 2026
1 check passed
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