hhctrl.ocx: Apparently it is possible to have chm file without #STRINGS in it, so we should not stop processing file at it.

This commit is contained in:
Tomasz Jezierski 2008-04-14 23:07:59 +02:00 committed by Alexandre Julliard
parent adc78836b1
commit 7a5e3d3c04
1 changed files with 2 additions and 2 deletions

View File

@ -229,7 +229,7 @@ BOOL LoadWinTypeFromCHM(HHInfo *info)
info->WinType.cbStruct=sizeof(info->WinType);
info->WinType.fUniCodeStrings=TRUE;
info->WinType.pszType=strdupW(defaultwinW);
info->WinType.pszToc = strdupW(info->pCHMInfo->defToc);
info->WinType.pszToc = strdupW(info->pCHMInfo->defToc ? info->pCHMInfo->defToc : null);
info->WinType.pszIndex = strdupW(null);
info->WinType.fsValidMembers=0;
info->WinType.fsWinProperties=HHWIN_PROP_TRI_PANE;
@ -391,7 +391,7 @@ CHMInfo *OpenCHM(LPCWSTR szFile)
&ret->strings_stream);
if(FAILED(hres)) {
WARN("Could not open #STRINGS stream: %08x\n", hres);
return CloseCHM(ret);
/* It's not critical, so we pass */
}
if(!ReadChmSystem(ret)) {