[fnd] Fix SimpleTextOutput::hxdStyleOutput()

This commit is contained in:
jakcron 2018-06-01 20:22:09 +08:00
parent 556434b0d5
commit 3363d9152a

View file

@ -19,7 +19,7 @@ void fnd::SimpleTextOutput::hxdStyleDump(const byte_t* data, size_t len, size_t
printf(" ");
for (size_t j = 0; j < row_len; j++)
{
printf("%c", isalnum(data[(i * row_len) + j]) ? data[(i * row_len) + j] : '.');
printf("%c", iscntrl(data[(i * row_len) + j]) ? '.' : data[(i * row_len) + j]);
}
printf("\n");
}
@ -43,7 +43,7 @@ void fnd::SimpleTextOutput::hxdStyleDump(const byte_t* data, size_t len, size_t
for (size_t j = 0; j < row_len; j++)
{
if (j < (len % row_len))
printf("%c", isalnum(data[(i * row_len) + j]) ? data[(i * row_len) + j] : '.');
printf("%c", iscntrl(data[(i * row_len) + j]) ? '.' : data[(i * row_len) + j]);
else
printf(" ");
}