diff options
| author | Bert Münnich <be.muennich@googlemail.com> | 2012-08-16 21:21:08 +0200 | 
|---|---|---|
| committer | Bert Münnich <be.muennich@googlemail.com> | 2012-08-16 21:21:08 +0200 | 
| commit | c78f55ebb43f5d73033a4709dfd32830a016a7cb (patch) | |
| tree | 3af9b18cc92d43cad0e751eab296dcf0a09f3baa | |
| parent | f2a3d73212ad63e1081278347c189f2554cab8a4 (diff) | |
Simplified zoomdiff function
| -rw-r--r-- | image.c | 8 | ||||
| -rw-r--r-- | util.h | 3 | 
2 files changed, 1 insertions, 10 deletions
| @@ -37,13 +37,7 @@ float zoom_min;  float zoom_max;  int zoomdiff(float z1, float z2) { -	float d = z1 - z2; -	const float mindelta = 0.001; - -	if (ABS(d) < mindelta) -		return 0; -	else -		return d < 0 ? -1 : 1; +	return (int) (z1 * 1000.0 - z2 * 1000.0);  }  void img_init(img_t *img, win_t *win) { @@ -27,9 +27,6 @@  #include "types.h" -#ifndef ABS -#define ABS(a)   ((a) < 0 ? -(a) : (a)) -#endif  #ifndef MIN  #define MIN(a,b) ((a) < (b) ? (a) : (b))  #endif | 
