pike.git
/
src
/
modules
/
Image
/
orient.c
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/modules/Image/orient.c:1:
-
/* $Id: orient.c,v 1.
11
1999/
04
/
13
12
:
32
:
29
mirar Exp $ */
+
/* $Id: orient.c,v 1.
12
1999/
06
/
18
19
:
19
:
28
mirar Exp $ */
/* **! module Image **! note
-
**! $Id: orient.c,v 1.
11
1999/
04
/
13
12
:
32
:
29
mirar Exp $
+
**! $Id: orient.c,v 1.
12
1999/
06
/
18
19
:
19
:
28
mirar Exp $
**! class Image */ #include "global.h" #include <math.h> #include <ctype.h> #include "stralloc.h" #include "global.h"
pike.git/src/modules/Image/orient.c:152:
void image_orient(INT32 args) { struct object *o[5]; struct image *img[5],*this,*img1; int n; rgb_group *d,*s1,*s2,*s3,*s0; float mag; int i, w, h;
-
if (!THIS->img) { error("
no
image\n
"); return; }
+
if (!THIS->img) { error("
Called
Image.Image object is not initialized\n
");
;
return; }
this=THIS; if (args) { if (sp[-args].type==T_INT) mag=sp[-args].u.integer; else if (sp[-args].type==T_FLOAT) mag=sp[-args].u.float_number; else {
-
error("
Illegal
argument 1 to image->orient\n");
+
bad_arg_
error("
image->orient\\n",sp-args,args,1,"",sp+1-1-args,
+
"Bad
argument 1 to image->orient\n
()\n
");
/* Not reached, but keeps the compiler happy. */ mag = 0.0; } } else mag=1.0; if (args==1) pop_n_elems(args); if (args>1) { if (sp[1-args].type!=T_ARRAY)
-
error("
Illegal
argument 2 to image->orient\n");
+
bad_arg_
error("
image->orient\\n",sp-args,args,2,"",sp+2-1-args,
+
"Bad
argument 2 to image->orient\n
()\n
");
if (sp[1-args].u.array->size!=4) error("The array given as argument 2 to image->orient do not have size 4\n"); for(i=0; i<4; i++) if ((sp[1-args].u.array->item[i].type!=T_OBJECT) || (!(sp[1-args].u.array->item[i].u.object)) || (sp[1-args].u.array->item[i].u.object->prog!=image_program)) error("The array given as argument 2 to image->orient do not contain images\n"); img1=(struct image*)sp[1-args].u.array->item[0].u.object->storage; w=this->xsize;
pike.git/src/modules/Image/orient.c:264:
push_object(o[4]); } } void image_orient4(INT32 args) { struct object *o[5]; struct image *img[5];
-
if (!THIS->img) { error("
no
image\n
"); return; }
+
if (!THIS->img) { error("
Called
Image.Image object is not initialized\n
");
;
return; }
pop_n_elems(args); _image_orient(THIS,o,img); pop_n_elems(1); f_aggregate(4); }