From 16449744914a400f876fa24eb3829a6f01f08e5c Mon Sep 17 00:00:00 2001 From: Ivan Leo Date: Wed, 21 Jun 2006 21:49:35 +0100 Subject: [PATCH] quartz: Fix media type detection. --- dlls/quartz/filesource.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/quartz/filesource.c b/dlls/quartz/filesource.c index 68ed1b983d8..a44ca364c56 100644 --- a/dlls/quartz/filesource.c +++ b/dlls/quartz/filesource.c @@ -82,14 +82,14 @@ static unsigned char byte_from_hex_char(WCHAR wHex) case '7': case '8': case '9': - return wHex - '0'; + return (wHex - '0') & 0xf; case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': - return wHex - 'a' + 10; + return (wHex - 'a' + 10) & 0xf; default: return 0; }