vorbis-tools-1.4.0/share/charset.c:58: possible coding typo ?
Static analysis tool cppcheck says
[charset.c:58] -> [charset.c:58]: (style) Same expression on both sides of '||'.
Source code is
for (;; s1++, s2++) { if (!*s1 || !*s1) break;
maybe
for (;; s1++, s2++) { if (!*s1 || !*s2) break;
would be better code.