Fix NULL deference if no ATA bus is present.

This commit is contained in:
Jonas 'Sortie' Termansen 2012-09-09 13:15:33 +02:00
parent b9b697f2cb
commit 0245e9867c
1 changed files with 2 additions and 0 deletions

View File

@ -75,6 +75,8 @@ namespace Sortix
void DetectBus(unsigned busid, uint16_t ioport, uint16_t altio)
{
ATABus* bus = ATA::CreateBus(ioport, altio);
if ( !bus )
return;
DetectDrive(busid, bus, 0);
DetectDrive(busid, bus, 1);
}