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

version» Context lines:

pike.git/src/modules/Image/blit.c:1: - /* $Id: blit.c,v 1.33 1999/05/24 12:22:51 mirar Exp $ */ + /* $Id: blit.c,v 1.34 1999/05/24 15:38:26 mirar Exp $ */   #include "global.h"      /*   **! module Image   **! note - **! $Id: blit.c,v 1.33 1999/05/24 12:22:51 mirar Exp $ + **! $Id: blit.c,v 1.34 1999/05/24 15:38:26 mirar Exp $   **! class Image   */      #include <math.h>   #include <ctype.h>      #include "stralloc.h"   #include "global.h"   #include "pike_macros.h"   #include "object.h"
pike.git/src/modules/Image/blit.c:91:       if (args-args_start<3) return 0;       for (i=0; i<3; i++)    if (sp[-args+i+args_start].type!=T_INT)    error("Illegal r,g,b argument to %s\n",name);    img->rgb.r=(unsigned char)sp[-args+args_start].u.integer;    img->rgb.g=(unsigned char)sp[1-args+args_start].u.integer;    img->rgb.b=(unsigned char)sp[2-args+args_start].u.integer;    - fprintf(stderr,"args=%d args_start=%d diff=%d\n", -  args,args_start,args-args_start); +     if (args-args_start>=4)    if (sp[3-args+args_start].type!=T_INT)    error("Illegal alpha argument to %s\n",name);    else    {    img->alpha=sp[3-args+args_start].u.integer;    return 4;    }    else    {