Module: wine Branch: master Commit: dde7ca22c2aed1866b5bb5329dc05e0aa5d9b4e8 URL: http://source.winehq.org/git/wine.git/?a=commit;h=dde7ca22c2aed1866b5bb5329d...
Author: Aric Stewart aric@codeweavers.com Date: Mon Jan 21 10:46:20 2008 -0600
wineps.drv: Properly handle NULL LPLOGFONT in PSDRV_EnumDeviceFonts.
---
dlls/wineps.drv/builtin.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/wineps.drv/builtin.c b/dlls/wineps.drv/builtin.c index 01547db..c075049 100644 --- a/dlls/wineps.drv/builtin.c +++ b/dlls/wineps.drv/builtin.c @@ -413,7 +413,7 @@ BOOL PSDRV_EnumDeviceFonts( PSDRV_PDEVICE *physDev, LPLOGFONTW plf, FONTFAMILY *family; char FaceName[LF_FACESIZE];
- if( plf->lfFaceName[0] ) { + if( plf && plf->lfFaceName[0] ) { WideCharToMultiByte(CP_ACP, 0, plf->lfFaceName, -1, FaceName, sizeof(FaceName), NULL, NULL); TRACE("lfFaceName = '%s'\n", FaceName);