diff --git a/dlls/midimap/midimap.c b/dlls/midimap/midimap.c index aa569e072a2..120a054ad73 100644 --- a/dlls/midimap/midimap.c +++ b/dlls/midimap/midimap.c @@ -168,7 +168,7 @@ static BOOL MIDIMAP_LoadSettingsScheme(MIDIMAPDATA* mom, const WCHAR* scheme) return FALSE; } - for (idx = 0; !RegEnumKeyW(hKey, idx, buffer, sizeof(buffer)); idx++) + for (idx = 0; !RegEnumKeyW(hKey, idx, buffer, sizeof(buffer)/sizeof(buffer[0])); idx++) { if (RegOpenKeyW(hKey, buffer, &hPortKey)) continue;