summaryrefslogtreecommitdiff
path: root/audio/mpg321/patches/patch-ao.c
blob: 90c13765fcbdda655eadd1b86a37433256e98fd2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$NetBSD: patch-ao.c,v 1.1 2016/06/02 09:18:19 jperkin Exp $

Ensure structs are zero'd before use.

--- ao.c.orig	2012-03-25 12:27:49.000000000 +0000
+++ ao.c
@@ -299,6 +299,7 @@ void open_ao_playdevice(struct mad_heade
            and restore it afterwards */
         signal(SIGINT, SIG_DFL);
         
+        memset(&format, 0, sizeof(format));
         format.bits = 16;
         format.rate = header->samplerate;
         format.channels = (options.opt & MPG321_FORCE_STEREO) ? 2 : MAD_NCHANNELS(header);