Hopefully the fix for bug 77778: component lists, etc stuttering due to corruption in data/versioncache.

Patch design by Terry Weissman <terry@mozilla.org>
Patch implemented by Dave Miller <justdave@syndicomm.com>
r= tara@tequilarista.org
This commit is contained in:
justdave%syndicomm.com 2001-06-07 21:26:49 +00:00
Родитель 653a26769d
Коммит 7ca1d33f14
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -580,7 +580,9 @@ sub ModTime {
# This proc must be called before using legal_product or the versions array.
$::VersionTableLoaded = 0;
sub GetVersionTable {
return if $::VersionTableLoaded;
my $mtime = ModTime("data/versioncache");
if (!defined $mtime || $mtime eq "") {
$mtime = 0;
@ -597,6 +599,7 @@ sub GetVersionTable {
die "Can't generate file data/versioncache";
}
}
$::VersionTableLoaded = 1;
}