Add free() to fix memory leak