Redo a mis-fix of a memory leak in r9919: I added sfree(data)