BigEndian процессоров.

Ого, я даже слова такого не слышал...

Не всегда так.
byte byteValue=-1;
int value=byteValue0xff;
в итоге мы получим value==255ж, это хитрый хот для перевода signed byte в unsigned byte;

Точно, не сообразил...

Вот это ты правильно нашел надо это заменить на
while (pos<buffer.lengh&&[(type = buffer[pos++]) != IscCodes.isc_info_end)

Ок, пасиба, скажу ему затра...

Ответить