Blame SOURCES/libsndfile-1.0.28-fixfree.patch

e6061c
diff -up libsndfile-1.0.28/src/sndfile.c.fixfree libsndfile-1.0.28/src/sndfile.c
e6061c
--- libsndfile-1.0.28/src/sndfile.c.fixfree	2018-10-15 14:24:26.521941046 +0200
e6061c
+++ libsndfile-1.0.28/src/sndfile.c	2018-10-15 14:24:26.534940869 +0200
e6061c
@@ -339,6 +339,7 @@ sf_open	(const char *path, int mode, SF_
e6061c
 
e6061c
 	if (copy_filename (psf, path) != 0)
e6061c
 	{	sf_errno = psf->error ;
e6061c
+		free(psf);
e6061c
 		return	NULL ;
e6061c
 		} ;
e6061c