Bug 748654 - manually abort on allocation failure - r=jgilbert

This commit is contained in:
Benoit Jacob 2012-04-30 17:43:12 -04:00
Родитель 3e01d03f6d
Коммит 8252eb1d00
1 изменённых файлов: 1 добавлений и 6 удалений

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

@ -331,12 +331,7 @@ static int GrowAtomTable(AtomTable *atable, int size)
atable->size = 0;
}
if (!newmap || !newrev) {
/* failed to grow -- error */
if (newmap)
atable->amap = newmap;
if (newrev)
atable->arev = newrev;
return -1;
abort();
}
memset(&newmap[atable->size], 0, (size - atable->size) * sizeof(int));
memset(&newrev[atable->size], 0, (size - atable->size) * sizeof(int));