libsndfile compiling.
[Faustine.git] / interpretor / lib / src / libsndfile-1.0.25 / src / GSM610 / gsm_destroy.c
diff --git a/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_destroy.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_destroy.c
new file mode 100644 (file)
index 0000000..9b41711
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ * Copyright 1992 by Jutta Degener and Carsten Bormann, Technische
+ * Universitaet Berlin.  See the accompanying file "COPYRIGHT" for
+ * details.  THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE.
+ */
+
+#include "gsm.h"
+#include "config.h"
+
+#ifdef HAS_STDLIB_H
+#      include <stdlib.h>
+#else
+#      ifdef   HAS_MALLOC_H
+#              include         <malloc.h>
+#      else
+               extern void free();
+#      endif
+#endif
+
+void gsm_destroy (gsm S)
+{
+       if (S) free((char *)S);
+}
+