pike.git / src / modules / Image / togif.c

version» Context lines:

pike.git/src/modules/Image/togif.c:1:   /*      togif      Pontus Hagland, law@infovav.se    - $Id: togif.c,v 1.19 1997/10/21 18:39:38 grubba Exp $ + $Id: togif.c,v 1.20 1997/10/21 22:07:25 mirar Exp $      */      /*   **! module Image   **! note - **! $Id: togif.c,v 1.19 1997/10/21 18:39:38 grubba Exp $<br> + **! $Id: togif.c,v 1.20 1997/10/21 22:07:25 mirar Exp $<br>   **! class image   */      #include "global.h"      #include <math.h>   #include <ctype.h>      #include "stralloc.h"   #include "global.h"
pike.git/src/modules/Image/togif.c:156:   #endif    return c;   }      void image_floyd_steinberg(rgb_group *rgb,int xsize,    rgbl_group *errl,    int way,int *res,    struct colortable *ct,    int closest)   { -  HIDE_GLOBAL_VARIABLES(); +     rgbl_group err;    int x; -  +  HIDE_GLOBAL_VARIABLES();       if (way)    {    err.r=errl[xsize-1].r;    err.g=errl[xsize-1].g;    err.b=errl[xsize-1].b;    for (x=xsize-1; x>=0; x--)    res[x]=floyd_steinberg_add(errl+x,    (x==0)?NULL:errl+x-1,    (x==xsize-1)?NULL:errl+x+1,