gdfx.c (libgd-2.3.1) | : | gdfx.c (libgd-2.3.2) | ||
---|---|---|---|---|
#ifdef HAVE_CONFIG_H | #ifdef HAVE_CONFIG_H | |||
#include "config.h" | #include "config.h" | |||
#endif /* HAVE_CONFIG_H */ | #endif /* HAVE_CONFIG_H */ | |||
#include "gd.h" | #include "gd.h" | |||
#include "gd_errors.h" | #include "gd_errors.h" | |||
#include "gd_intern.h" | ||||
#include <math.h> | #include <math.h> | |||
/* In tests this is sufficient to prevent obvious artifacts */ | /* In tests this is sufficient to prevent obvious artifacts */ | |||
#define MAG 4 | #define MAG 4 | |||
#define PI 3.141592 | #define PI 3.141592 | |||
#define DEG2RAD(x) ((x)*PI/180.) | #define DEG2RAD(x) ((x)*PI/180.) | |||
#define MAX(x,y) ((x) > (y) ? (x) : (y)) | ||||
#define MIN(x,y) ((x) < (y) ? (x) : (y)) | ||||
#define MAX4(x,y,z,w) \ | #define MAX4(x,y,z,w) \ | |||
((MAX((x),(y))) > (MAX((z),(w))) ? (MAX((x),(y))) : (MAX((z),(w)))) | ((MAX((x),(y))) > (MAX((z),(w))) ? (MAX((x),(y))) : (MAX((z),(w)))) | |||
#define MIN4(x,y,z,w) \ | #define MIN4(x,y,z,w) \ | |||
((MIN((x),(y))) < (MIN((z),(w))) ? (MIN((x),(y))) : (MIN((z),(w)))) | ((MIN((x),(y))) < (MIN((z),(w))) ? (MIN((x),(y))) : (MIN((z),(w)))) | |||
#define MAXX(x) MAX4(x[0],x[2],x[4],x[6]) | #define MAXX(x) MAX4(x[0],x[2],x[4],x[6]) | |||
#define MINX(x) MIN4(x[0],x[2],x[4],x[6]) | #define MINX(x) MIN4(x[0],x[2],x[4],x[6]) | |||
#define MAXY(x) MAX4(x[1],x[3],x[5],x[7]) | #define MAXY(x) MAX4(x[1],x[3],x[5],x[7]) | |||
#define MINY(x) MIN4(x[1],x[3],x[5],x[7]) | #define MINY(x) MIN4(x[1],x[3],x[5],x[7]) | |||
End of changes. 2 change blocks. | ||||
3 lines changed or deleted | 1 lines changed or added |