summaryrefslogtreecommitdiff
path: root/snd/sndsystem.c
diff options
context:
space:
mode:
Diffstat (limited to 'snd/sndsystem.c')
-rw-r--r--snd/sndsystem.c42
1 files changed, 42 insertions, 0 deletions
diff --git a/snd/sndsystem.c b/snd/sndsystem.c
new file mode 100644
index 0000000..18113e3
--- /dev/null
+++ b/snd/sndsystem.c
@@ -0,0 +1,42 @@
+/* sndsystem.c
+ *
+ * Roger Dannenberg
+ * 21 Jun 1997
+ *
+ */
+
+#include "stdlib.h"
+#include "stdio.h"
+
+#include "snd.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifndef __WX__
+void snd_fail(char *msg)
+{
+ printf("ERROR: %s\n", msg);
+}
+#endif
+
+void *snd_alloc(size_t s)
+{
+ void *res;
+ /* printf("snd_alloc of %ld ", s); */
+ res = malloc(s);
+ return res;
+}
+
+
+void snd_free(void *a)
+{
+ /* printf("snd_free of %lx\n", a);*/
+ free(a);
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
+