I've noticed this problem for a while. Please allow me to show it to you.
The content of 1.c is as below.
void a(void)
{
/*/ç´Ť*/
}
void b(void)
{
}
void b(void) should be detected and be shown in code explorer window. But it
doesn't in the latest version 4.5.5(2411).
void a(void) contains a non-ASCII character ç´Ť, results in 0xBC7B in
hexadecimal. At the same time, 0x7B is actually the character { in ASCII. So, it
caused the misjudging of functions.
To solve this problem, I suggest that simply ignore the non-ASCII characters in
function detection.
I'm looking forward for your reply. Thank you.
--
<http://forum.pspad.com/read.php?2,55838,55838>
PSPad freeware editor http://www.pspad.com