Closed
Description
To enhance memory management and prevent potential memory leaks, replacing native raw pointers with C++ smart pointers would be more beneficial. This change will improve the reliability and safety of the driver by ensuring that resources are automatically managed and deallocated when no longer needed.