Good first issue
Repository metrics
- Stars
- (775 stars)
- PR merge metrics
- (PR metrics pending)
Description
Mir doesn't have a wrapper for wl_array, which occasionally leads to memory leaks (see #4158) (and maybe other more nefarious bugs?). Creating a C++ wrapper for internal use in Mir would protect us against such issues in the future.
This issue should be pretty straightforward, add the wrapper which would init on creation and release on destruction, grep for occurrences of wl_array, and replace that with the new wrapper. Should be a drop in replacement.