]> Git Repo - qemu.git/blobdiff - audio/wavcapture.c
nvic: Make ICSR.RETTOBASE handle banked exceptions
[qemu.git] / audio / wavcapture.c
index 4f785f5f49e01e8fe3fc2913d29998d360cfd5ff..5863803584baa2bc02d3b51331e9d47ade480866 100644 (file)
@@ -1,5 +1,7 @@
+#include "qemu/osdep.h"
 #include "hw/hw.h"
-#include "monitor.h"
+#include "monitor/monitor.h"
+#include "qemu/error-report.h"
 #include "audio.h"
 
 typedef struct {
@@ -63,8 +65,7 @@ static void wav_destroy (void *opaque)
         }
     doclose:
         if (fclose (wav->f)) {
-            fprintf (stderr, "wav_destroy: fclose failed: %s",
-                     strerror (errno));
+            error_report("wav_destroy: fclose failed: %s", strerror(errno));
         }
     }
 
@@ -87,6 +88,7 @@ static void wav_capture_destroy (void *opaque)
     WAVState *wav = opaque;
 
     AUD_del_capture (wav->cap, wav);
+    g_free (wav);
 }
 
 static void wav_capture_info (void *opaque)
This page took 0.023453 seconds and 4 git commands to generate.