r=pedemont, sr=blizzard, a=brendan@mozilla.org
OS/2 only - don't malloc(0) - causes memory to be flushed
This commit is contained in:
mkaply%us.ibm.com 2002-09-07 14:19:04 +00:00
Родитель 44c0079eb7
Коммит e58586ee20
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -537,6 +537,9 @@ static FONTMETRICS* getMetrics( long &lFonts, PCSZ facename, HPS hps)
lFonts = GFX (::GpiQueryFonts (hps, QF_PUBLIC | QF_PRIVATE,
facename, &lWant, 0, 0),
GPI_ALTERROR);
if (!lFonts) {
return NULL;
}
FONTMETRICS* pMetrics = (FONTMETRICS*)nsMemory::Alloc(lFonts * sizeof(FONTMETRICS));
GFX (::GpiQueryFonts (hps, QF_PUBLIC | QF_PRIVATE, facename,