char *dst;
unsigned int *iptr;
char *data;
unsigned int x, y, i;
unsigned int x, y;
int bits, depth, ibu, ibpp, offset;
int bits, depth, ibu, ibpp, offset, i;
unsigned long lbt;
Pixel pixel, px;
lbt = low_bits_table[depth];
ibpp = image->bits_per_pixel;
offset = image->xoffset;
if (image->bitmap_unit < 0)
return (XpmNoMemory);
if ((image->bits_per_pixel | image->depth) == 1) {
ibu = image->bitmap_unit;
register char *src;
register char *dst;
register unsigned int *iptr;
register unsigned int x, y, i;
register unsigned int x, y;
register char *data;
int nbytes, depth, ibu, ibpp;
int nbytes, depth, ibu, ibpp, i;
data = image->data;
iptr = pixelindex;