зеркало из https://github.com/mozilla/gecko-dev.git
Fix for nsIFile IsSpecial. r=dougt sr=jst b=82205
Checking this in for tenthumbs. --pete
This commit is contained in:
Родитель
5a6317b8a5
Коммит
98341fcf19
|
@ -1172,9 +1172,11 @@ nsLocalFile::IsSpecial(PRBool *_retval)
|
||||||
{
|
{
|
||||||
NS_ENSURE_ARG_POINTER(_retval);
|
NS_ENSURE_ARG_POINTER(_retval);
|
||||||
VALIDATE_STAT_CACHE();
|
VALIDATE_STAT_CACHE();
|
||||||
*_retval = !S_ISLNK(mCachedStat.st_mode) &&
|
*_retval = S_ISCHR(mCachedStat.st_mode) ||
|
||||||
!S_ISREG(mCachedStat.st_mode) &&
|
S_ISBLK(mCachedStat.st_mode) ||
|
||||||
!S_ISDIR(mCachedStat.st_mode);
|
S_ISFIFO(mCachedStat.st_mode) ||
|
||||||
|
S_ISSOCK(mCachedStat.st_mode);
|
||||||
|
|
||||||
return NS_OK;
|
return NS_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче