Checking error code from IsDirectory().

This commit is contained in:
dougt%netscape.com 2000-11-15 22:39:43 +00:00
Родитель bdd0ecd223
Коммит f8ca50385e
1 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -35,7 +35,13 @@ PRBool LoopInDir(nsILocalFile* file)
PRBool isDir;
printf("%s\n", name);
rv = file->IsDirectory(&isDir);
if (isDir == PR_TRUE)
if (NS_FAILED(rv))
{
printf("IsDirectory Failed!!!\n");
return PR_FALSE;
}
if (isDir == PR_TRUE)
{
nsCOMPtr<nsILocalFile> lfile = do_QueryInterface(file);
LoopInDir(lfile);