From a904e16faa62543bfff0d023c093a9744f952d69 Mon Sep 17 00:00:00 2001 From: Juergen Schmied <juergen.schmied@metronet.de> Date: Sat, 10 Jul 1999 10:09:58 +0000 Subject: [PATCH] Fixed crash due to invalid pointer. --- objects/metafile.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/objects/metafile.c b/objects/metafile.c index 77d3fd56e01..6a23ac4a493 100644 --- a/objects/metafile.c +++ b/objects/metafile.c @@ -110,8 +110,8 @@ HMETAFILE16 MF_Create_HMETAFILE16(METAHEADER *mh) */ static METAHEADER *MF_GetMetaHeader( HMETAFILE hmf ) { - METAFILEOBJ *metaObj = (METAFILEOBJ *)GDI_GetObjPtr( hmf, METAFILE_MAGIC ); - return metaObj->mh; + METAFILEOBJ * metaObj = (METAFILEOBJ *)GDI_GetObjPtr( hmf, METAFILE_MAGIC ); + return metaObj ? metaObj->mh : 0; } /****************************************************************** -- GitLab