From bac7be750bc4bb3106ac7512af22a9c95ea9a452 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Sat, 25 Dec 1999 22:55:40 +0000 Subject: [PATCH] Cast the unsigned int to signed, or NEAR_MATCH will not work. --- dlls/winmm/wineoss/audio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/winmm/wineoss/audio.c b/dlls/winmm/wineoss/audio.c index f7de208a469..c589cbad348 100644 --- a/dlls/winmm/wineoss/audio.c +++ b/dlls/winmm/wineoss/audio.c @@ -32,7 +32,7 @@ DEFAULT_DEBUG_CHANNEL(wave) /* Allow 1% deviation for sample rates (some ES137x cards) */ -#define NEAR_MATCH(rate1,rate2) (((100*(rate1-rate2))/rate1)==0) +#define NEAR_MATCH(rate1,rate2) (((100*((int)(rate1)-(int)(rate2)))/(rate1))==0) #ifdef HAVE_OSS