diff --git a/src/modules/Image/image.c b/src/modules/Image/image.c index 9c8c0ae32e306757b692962f8cd89973df4acb30..b73dc25b8f71aa6d3707aa8f0b3bc7ae440f8002 100644 --- a/src/modules/Image/image.c +++ b/src/modules/Image/image.c @@ -1,4 +1,4 @@ -/* $Id: image.c,v 1.20 1997/04/03 07:00:21 mirar Exp $ */ +/* $Id: image.c,v 1.21 1997/04/07 20:36:56 mirar Exp $ */ /* **! module Image @@ -12,7 +12,7 @@ #include "stralloc.h" #include "global.h" -RCSID("$Id: image.c,v 1.20 1997/04/03 07:00:21 mirar Exp $"); +RCSID("$Id: image.c,v 1.21 1997/04/07 20:36:56 mirar Exp $"); #include "types.h" #include "pike_macros.h" #include "object.h" @@ -1665,7 +1665,6 @@ void image_select_from(INT32 args) if (sp[-args].u.integer>=0 && sp[-args].u.integer<img->xsize && sp[1-args].u.integer>=0 && sp[1-args].u.integer<img->ysize) { - MARK_DISTANCE(pixel(THIS,sp[-args].u.integer,sp[1-args].u.integer),0); isf_seek(ISF_LEFT|ISF_RIGHT,1,low_limit, sp[-args].u.integer,sp[-args].u.integer, sp[1-args].u.integer, @@ -1676,6 +1675,7 @@ void image_select_from(INT32 args) sp[1-args].u.integer, THIS->img,img->img,img->xsize,img->ysize, pixel(THIS,sp[-args].u.integer,sp[1-args].u.integer),0); + MARK_DISTANCE(pixel(THIS,sp[-args].u.integer,sp[1-args].u.integer),0); } pop_n_elems(args);