Merged backout of changeset 5795fd10ba3d from bug 528651 due to Ts regressions.

This commit is contained in:
Dave Townsend 2009-11-17 14:10:44 -08:00
Родитель 8e6d5ac80b b0d22a4f0b
Коммит a0ffb4bb46
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -3143,7 +3143,7 @@ nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile* aComponentFile,
return NS_OK;
}
if (NS_SUCCEEDED(rv))
if (NS_SUCCEEDED(rv) && modTime != 0)
mAutoRegEntries.Put(lfhash, modTime);
return rv;
@ -3200,7 +3200,7 @@ nsComponentManagerImpl::LoadDeferredModules(nsTArray<DeferredModule> &aDeferred)
d.file,
d.location.get(),
d.type);
if (NS_SUCCEEDED(rv)) {
if (NS_SUCCEEDED(rv) && d.modTime != 0) {
nsCOMPtr<nsIHashable> lfhash(do_QueryInterface(d.file));
if (lfhash)
mAutoRegEntries.Put(lfhash, d.modTime);