Doxygen page on portaudio.com has a content error that isn't present on local generation.
kurisufriend opened this issue · 0 comments
kurisufriend commented
The 'Writing a Callback' page being served under v19 Tutorial is missing necessary asterisks in the code block.
^ what is currently being served.
out++ = data->left_phase; /* left */
out++ = data->right_phase; /* right */
should instead be
*out++ = data->left_phase; /* left */
*out++ = data->right_phase; /* right */
Interestingly, the documentation source doesn't have this issue. In fact, when I built the HTML locally from this repo, it looked as expected:
The page source hasn't been updated in years, and the offending asterisks have been there for over a decade, so I figure something funny is going on.
curl https://files.portaudio.com/docs/v19-doxydocs/writing_a_callback.html | grep "out++"
yields
1<div class="line"> out++ = data->left_phase; <span class="comment">/* left */</span></div>
<div class="line"> out++ = data->right_phase; <span class="comment">/* right */</span></div>
so it's not a browser thing either.