MuMain icon indicating copy to clipboard operation
MuMain copied to clipboard

[MISC] Migrate raw pointers / legacy types to std:: types

Open nitoygo opened this issue 1 year ago • 0 comments

Issue: Lots of raw pointers, legacy data types that are not safe / catchable in runtime.

Solution: Slowly migrate everything to std:: -BYTE* to span std::byte -own implementation of list/queues/trees to std::vector std::deque etc -raw pointers to smart pointers

This is a huge undertaking, but, I think it would be worth it for maintainability and less headaches with memory leak

nitoygo avatar Oct 21 '24 17:10 nitoygo