Martinsos / edlib

Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.
http://martinsos.github.io/edlib
MIT License
492 stars 162 forks source link

incrementally remove explicit calls to free memory #194

Open GDCCP opened 2 years ago

GDCCP commented 2 years ago

I am just replacing alloc/free with c++ unique_ptr/vector so that no explicit code needed to free memory. As there are internal API changes, the Issue84 PR after breakdown will likely become a sequence of PRs that should be applied in order.

This is the first one, and I don't think I can submit another one independently.