<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DiscIO/DiscScrubber.cpp, branch 5.0</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>DiscIO: Improve DiscScrubber::ReadFromVolume error handling</title>
<updated>2015-12-14T09:01:38+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2015-10-22T19:43:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cbfab2a75407a1072e361d5ffd594387746b0415'/>
<id>cbfab2a75407a1072e361d5ffd594387746b0415</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DiscIO: Make factory methods return unique_ptrs</title>
<updated>2015-12-07T10:57:37+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2015-12-07T04:15:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=edbbf493f807ed94b9b32cfb7463f9b7f8f27852'/>
<id>edbbf493f807ed94b9b32cfb7463f9b7f8f27852</id>
<content type='text'>
Rather than rely on the developer to do the right thing,
just make the default behavior safely deallocate resources.

If shared semantics are ever needed in the future, the
constructor that takes a unique_ptr for shared_ptr can
be used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than rely on the developer to do the right thing,
just make the default behavior safely deallocate resources.

If shared semantics are ever needed in the future, the
constructor that takes a unique_ptr for shared_ptr can
be used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3181 from JosJuice/scrub-directories</title>
<updated>2015-11-16T21:37:09+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2015-11-16T21:37:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=eddea7f15f1d1bd636c4e3c3eb232f5d2bcce9b8'/>
<id>eddea7f15f1d1bd636c4e3c3eb232f5d2bcce9b8</id>
<content type='text'>
Don't reserve space for directories when scrubbing</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't reserve space for directories when scrubbing</pre>
</div>
</content>
</entry>
<entry>
<title>DiscScrubber: Add another nullptr check</title>
<updated>2015-11-01T19:30:49+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2015-08-10T17:11:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6dce8b4debc6ac41ce11bc328e38c85ce54b3fff'/>
<id>6dce8b4debc6ac41ce11bc328e38c85ce54b3fff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove length parameter from DiscScrubber::ReadFromVolume</title>
<updated>2015-10-18T07:24:31+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2015-10-17T15:48:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4d77d12f01c8608be2c9a745626ba39f1c199155'/>
<id>4d77d12f01c8608be2c9a745626ba39f1c199155</id>
<content type='text'>
The function only makes sense when the length is 4. All current callers
use the length 4, so this change doesn't affect any behavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The function only makes sense when the length is 4. All current callers
use the length 4, so this change doesn't affect any behavior.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove DiscScrubber::GetDOLSize in favor of IFileSystem::GetBootDOLSize</title>
<updated>2015-10-17T18:52:26+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2015-10-17T18:52:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=618ccf6109076f5a88bd1fb9aff188de0884ff68'/>
<id>618ccf6109076f5a88bd1fb9aff188de0884ff68</id>
<content type='text'>
IFileSystem::GetBootDOLSize acts the same. The only difference is that it
reads the DOL offset on its own, but this change makes that optional.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IFileSystem::GetBootDOLSize acts the same. The only difference is that it
reads the DOL offset on its own, but this change makes that optional.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't reserve space for directories when scrubbing</title>
<updated>2015-10-17T15:30:23+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2015-10-17T15:30:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1ec9c6393a43df9a61385c14f30ea2bae83bc0ec'/>
<id>1ec9c6393a43df9a61385c14f30ea2bae83bc0ec</id>
<content type='text'>
The offset in a directory FileInfo is an FST offset, not a disc offset.
Treating it as a disc offset doesn't make sense. Directories don't take
up space outside of the FST, so they don't need to be marked as used. The
old behavior may have prevented some scrubbable areas from being scrubbed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The offset in a directory FileInfo is an FST offset, not a disc offset.
Treating it as a disc offset doesn't make sense. Directories don't take
up space outside of the FST, so they don't need to be marked as used. The
old behavior may have prevented some scrubbable areas from being scrubbed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Common: Remove other Common prefixed headers from Common.h</title>
<updated>2015-09-26T22:51:58+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2015-09-26T21:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cc036ca86cdaf709e01221975da734cb64d54a94'/>
<id>cc036ca86cdaf709e01221975da734cb64d54a94</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Partially revert "General: Toss out PRI macro usage"</title>
<updated>2015-09-11T13:49:00+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2015-09-08T05:44:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=19459e827f6c15f9429598015019ecb66f2e6cad'/>
<id>19459e827f6c15f9429598015019ecb66f2e6cad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>General: Toss out PRI macro usage</title>
<updated>2015-09-05T20:02:35+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2015-09-04T23:44:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8fdb013d540cf5d79a23888053fda2897f997e61'/>
<id>8fdb013d540cf5d79a23888053fda2897f997e61</id>
<content type='text'>
Now that VS supports more printf specifiers, these aren't necessary
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that VS supports more printf specifiers, these aren't necessary
</pre>
</div>
</content>
</entry>
</feed>
