fix another double free, clang address sanitizer is amazing

and that's just seeing the leak checker, which is in experimental
mode..looks nice too. and works well.