Fix a crash on startup when /proc/ide does not exist.
This commit is contained in:
parent
36258675ad
commit
59970a7c04
|
@ -353,7 +353,9 @@ static void create_hardware_branch(void)
|
|||
|
||||
/* Enumerate all ide devices first */
|
||||
idedir = opendir("/proc/ide");
|
||||
for (dent=readdir(idedir); dent; dent = readdir(idedir))
|
||||
if (idedir)
|
||||
{
|
||||
while ((dent = readdir(idedir)))
|
||||
{
|
||||
if (strncmp(dent->d_name, "hd", 2) == 0)
|
||||
{
|
||||
|
@ -401,6 +403,7 @@ static void create_hardware_branch(void)
|
|||
}
|
||||
}
|
||||
closedir(idedir);
|
||||
}
|
||||
|
||||
/* Now goes SCSI */
|
||||
procfile = fopen(procname_scsi, "r");
|
||||
|
|
Loading…
Reference in New Issue