Aric Stewart : wineps.drv: Properly handle NULL LPLOGFONT in PSDRV_EnumDeviceFonts.
Alexandre Julliard
julliard at winehq.org
Tue Jan 22 06:01:46 CST 2008
Module: wine
Branch: master
Commit: dde7ca22c2aed1866b5bb5329dc05e0aa5d9b4e8
URL: http://source.winehq.org/git/wine.git/?a=commit;h=dde7ca22c2aed1866b5bb5329dc05e0aa5d9b4e8
Author: Aric Stewart <aric at 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);
More information about the wine-cvs
mailing list