Fix mismatched deallocator
Fix mismatched deallocator

Getting new, new[], delete, delete[] correct is hard without
smart pointers...

karies/root,karies/root,olifre/root,olifre/root,karies/root,karies/root,olifre/root,olifre/root,karies/root,karies/root,root-mirror/root,root-mirror/root,olifre/root,root-mirror/root,olifre/root,olifre/root,root-mirror/root,olifre/root,root-mirror/root,olifre/root,root-mirror/root,karies/root,karies/root,olifre/root,karies/root,root-mirror/root,root-mirror/root,olifre/root,karies/root,root-mirror/root,root-mirror/root,karies/root,root-mirror/root