<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Externals/FreeSurround/source/FreeSurroundDecoder.cpp, branch 2503</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Externals/FreeSurround: Fix pointer created through new[] being freed via delete</title>
<updated>2023-02-16T05:56:49+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2023-02-16T05:17:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a7026ca6d37a6ab63c8652fdcc538beb60240b10'/>
<id>a7026ca6d37a6ab63c8652fdcc538beb60240b10</id>
<content type='text'>
Doing so is not allowed (presumably because compilers are allowed to use a different algorithm for allocating between the two/store extra data such as the length of the array before the pointer).

This bug existed in the original implementation at https://web.archive.org/web/20140708092159/http://www.hydrogenaud.io/forums/index.php?showtopic=52235 and causes Valgrind to emit a warning. Note that this ended up happening even if DSPLLE and the DPL decoder are not enabled in Dolphin.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Doing so is not allowed (presumably because compilers are allowed to use a different algorithm for allocating between the two/store extra data such as the length of the array before the pointer).

This bug existed in the original implementation at https://web.archive.org/web/20140708092159/http://www.hydrogenaud.io/forums/index.php?showtopic=52235 and causes Valgrind to emit a warning. Note that this ended up happening even if DSPLLE and the DPL decoder are not enabled in Dolphin.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added FreeSurround to Externals</title>
<updated>2019-02-14T00:52:39+00:00</updated>
<author>
<name>LAGonauta</name>
<email>lagonauta@gmail.com</email>
</author>
<published>2017-08-09T19:55:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7b9375875ce67d15aa579dde6069e3bd98370758'/>
<id>7b9375875ce67d15aa579dde6069e3bd98370758</id>
<content type='text'>
Also cleaned up its source code to support only 5.1 and 7.1 setups.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also cleaned up its source code to support only 5.1 and 7.1 setups.
</pre>
</div>
</content>
</entry>
</feed>
