get16
if (!USERMODE(get16(regp, DSP))) {
if (get16(&z->s) != 4) return e("bad DRI len","Corrupt JPEG");
z->restart_interval = get16(&z->s);
L = get16(&z->s)-2;
L = get16(&z->s)-2;
skip(&z->s, get16(&z->s)-2);
int Ls = get16(&z->s);
Lf = get16(s); if (Lf < 11) return e("bad SOF len","Corrupt JPEG"); // JPEG
s->img_y = get16(s); if (s->img_y == 0) return e("no header height", "JPEG format not supported: delayed height"); // Legal, but we don't handle it--but neither does IJG
s->img_x = get16(s); if (s->img_x == 0) return e("0 width","Corrupt JPEG"); // JPEG requires
tc[k] = (uint8) get16(s); // non 8-bit images will be larger
get16(s); // discard palette start
get16(s); // discard palette length
get16(s); // discard x origin
get16(s); // discard y origin
if ( get16(s) < 1 ) return 0; // test width
if ( get16(s) < 1 ) return 0; // test height
if (get16(s) != 1)
channelCount = get16(s);
if (get16(s) != 8)
if (get16(s) != 3)
compression = get16(s);
count = get16(s);
x = get16(s);
y = get16(s);
get16(s); //skip `fields'
get16(s); //skip `pad'
uint32 z = get16(s);
return (z << 16) + get16(s);
result = get16(addr);
result = (int16_t)get16(addr);
value = addressSpace.get16(p);
svalue = (int16_t)addressSpace.get16(p);
svalue = (int16_t)addressSpace.get16(p);
svalue = (int16_t)addressSpace.get16(p);
value = addressSpace.get16(value);
codeOffset += (addressSpace.get16(p) * cieInfo.codeAlignFactor);