| 6362 | } stbi__pic_packet; |
| 6363 | |
| 6364 | static stbi_uc *stbi__readval(stbi__context *s, int channel, stbi_uc *dest) |
| 6365 | { |
| 6366 | int mask=0x80, i; |
| 6367 | |
| 6368 | for (i=0; i<4; ++i, mask>>=1) { |
| 6369 | if (channel & mask) { |
| 6370 | if (stbi__at_eof(s)) return stbi__errpuc("bad file","PIC file too short"); |
| 6371 | dest[i]=stbi__get8(s); |
| 6372 | } |
| 6373 | } |
| 6374 | |
| 6375 | return dest; |
| 6376 | } |
| 6377 | |
| 6378 | static void stbi__copyval(int channel,stbi_uc *dest,const stbi_uc *src) |
| 6379 | { |
no test coverage detected