pike.git / src / post_modules / GTK2 / source / encode_truecolor.c

version» Context lines:

pike.git/src/post_modules/GTK2/source/encode_truecolor.c:33:    *(d++) = s->b;    *(d++) = s->g;    *(d++) = (s++)->r;    }   }      static void encode_truecolor_24_rgb( rgb_group *s,    unsigned char *d,    int q, int w )   { -  MEMCPY(d,(unsigned char *)s,q); +  memcpy(d,s,q);   }      static void encode_truecolor_24_rgb_al32_swapped( rgb_group *s,    unsigned char *d,    int q, int w )   {    int l;    while(q)    {    l=w;
pike.git/src/post_modules/GTK2/source/encode_truecolor.c:64:      static void encode_truecolor_24_rgb_al32( rgb_group *s,    unsigned char *d,    int q, int w )   {    int l;    while(q)    {    for(l=0; l<(q/w)/3; l++)    { -  MEMCPY(d,(unsigned char *)s,w*3); +  memcpy(d,s,w*3);    d += (w*3+3)&~3;    q--;    }    }   }         #define encode_truecolor_24_bgr encode_truecolor_24_rgb_swapped   #define encode_truecolor_24_bgr_swapped encode_truecolor_24_rgb   #define encode_truecolor_24_bgr_al32 encode_truecolor_24_rgb_al32_swapped
pike.git/src/post_modules/GTK2/source/encode_truecolor.c:285:    blinemod>>=3;       bit=0;    y = img->ysize;    while (y--)    {    int bp;    x=img->xsize;    while (x--)    { -  register unsigned long b = -  ((((s->r&rfmask)>>rzshift)<<rfshift)| +  unsigned long b = +  ((unsigned long)((((s->r&rfmask)>>rzshift)<<rfshift)|    (((s->g&gfmask)>>gzshift)<<gfshift)| -  (((s->b&bfmask)>>bzshift)<<bfshift))<<bpshift; +  (((s->b&bfmask)>>bzshift)<<bfshift)))<<bpshift;    bp = bpp;    while (bp>8-bit)    {    if(bit)    *d|=(unsigned char)(b>>(24+bit));    else    *d=(unsigned char)(b>>24);    b<<=8-bit;    bp-=8-bit;    bit=0;
pike.git/src/post_modules/GTK2/source/encode_truecolor.c:356:    x-=2;    }    break;    case 1:    while (x--) {*(d)=swap_bits[*d]; d++; }    break;    }    }   }    - static INLINE void examine_mask(unsigned int x, int *bits,int *shift) + static inline void examine_mask(unsigned int x, int *bits,int *shift)   {    *bits=0;    *shift=0;    if (!x) return;    while (!(x&1)) x>>=1,(*shift)++;    while (x&1) x>>=1,(*bits)++;   }      void pgtk2_encode_grey(struct image *i, unsigned char *dest, int bpp, int bpl )   {