<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">On 05.03.2021 22:06, Zebediah Figura
(she/her) wrote:<br>
</div>
<blockquote type="cite"
cite="mid:5900aead-6d57-7b66-219e-4ddec8a82613@codeweavers.com"><br>
Well, it's one less allocation, which is always nice.
<br>
<br>
Definitely the interface should be visually separated in the
windows_media_speech structure, though.
<br>
</blockquote>
<p><br>
</p>
<p>Again, it's a static object so no allocation is needed at all.
And even if it was, it sounds to me like encouraging
micro-optimization.<br>
</p>
<p><br>
</p>
<blockquote type="cite"
cite="mid:5900aead-6d57-7b66-219e-4ddec8a82613@codeweavers.com">
<blockquote type="cite" style="color: #007cff;">
BTW, as long as those object implement ref counting, they are
not exactly immutable.
<br>
</blockquote>
<br>
True, but I at least hope we're past the point where programs
abuse COM refcounting all the time, and that nonsense can be
confined to things like ddraw and dmusic <span
class="moz-smiley-s3" title=";-)"><span>;-)</span></span>
<br>
</blockquote>
<p><br>
</p>
<p>Yup, that's why we usually don't need to replicate the exact
native ref count behaviour. That doesn't mean we shouldn't do it
right.</p>
<p><br>
</p>
<p>Jacek<br>
</p>
</body>
</html>