25 Aug
2004
25 Aug
'04
10:05 a.m.
Ditto, was there something wrong with this one?
Mike Hearn <mike_at_navi.cx> Don't fall back to OSS when Drivers=""
--- dlls/winmm/lolvldrv.c.~1.58.~ 2004-06-01 20:40:48.000000000 +0100 +++ dlls/winmm/lolvldrv.c 2004-08-03 22:01:16.795976000 +0100 @@ -731,6 +731,9 @@ size = sizeof(buffer); if (!RegQueryValueExA(hKey, "Drivers", 0, &type, (LPVOID)buffer, &size)) { p1 = buffer; + + if (!*p1) return TRUE; /* if Drivers="" don't load sound */ + while (p1) { p2 = strchr(p1, ';'); if (p2) *p2++ = '\0';