Code Explorer nesprávně detekuje funkce, pokud je v kódu víceřádkový
*extern "C" {}*.
Pro kód
[i]extern "C" {
#include <something.h>
}
void foo()
{
if (ooo) {
}
try {
}
catch (...) {
}
bar();
}[/i]
zobrazí v seznamu funkcí
[i]catch (...)
foo()
if (ooo)[/i]
a v seznamu prototypů
*bar()*
Problém existuje už delší dobu. Projevuje se i ve verzi 4.5.3(2280).
--
<http://forum.pspad.com/read.php?4,42601,42601>
PSPad freeware editor http://www.pspad.com
