<p>I just tested to generate documentation through doxygen after supplying the original patch, and everything works as it shall (see attached <code>image/png</code>).</p>
<p>Given the fact that the original patch is far more clean than the alternative patch attached earlier in this discussion, my vote goes to the original.</p>
<ul>
<li>https://mailman.videolan.org/pipermail/vlc-devel/2016-February/106215.html</li>
</ul>
<hr style="height:1px;margin-bottom:20px;background-color:#ddd;color:#ddd" />
<p>On 16/02/22 20:28, Filip Roséen wrote:</p>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p>I know that. You are not answering my question.</p>
</blockquote>
<p>It depends on the doxygen configuration, but since it is used elsewhere in <code>include/vlc_plugin.h</code> I did not think that it would be an issue. An alternative patch that simply wraps the <code>typedef</code> in a conditional <code>extern "C"</code> is attached to this email.</p>
</blockquote>