Add extension free function.

(Imported from upstream's 984a30423d70126ed1df30e4b52962398cdaa9b6.)
3 files changed