--- alsamixer.c.old	2003-07-22 18:38:25.000000000 +0200
+++ alsamixer.c	2003-08-10 21:24:26.000000000 +0200
@@ -468,7 +468,7 @@
 static int
 mixer_conv(int val, int omin, int omax, int nmin, int nmax)
 {
-	int orange = omax - omin, nrange = nmax - nmin;
+	float orange = omax - omin, nrange = nmax - nmin;
 	
 	if (orange == 0)
 		return 0;
