Re: WMF SETABORTPROC issue - does it affect WineX?

Bryan Kadzban <[email protected]> Sat, 14 Jan 2006 14:47:15 -0500
Newsgroups gmane.comp.emulators.winex.devel
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigA8D1D2A739D7B62E0BF01C62
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Gavriel State wrote:
> The patch you provided disables use of SetAbortProc for all GDI
> usage, not just for WMFs.

Can't programs still call the SetAbortProc API function?  I didn't think
I had disabled that.

> Cedega does not require a patch like this, as it currently doesn't
> process any escape messages through the WMF parser.

Ah, OK.  After looking more closely, it appears that you're talking
about this code in objects/metafile.c, function PlayMetaFileRecord16
(PlayMetaFileRecord just calls into PlayMetaFileRecord16):

case META_ESCAPE:
    FIXME("META_ESCAPE unimplemented.\n");
    break;

So never mind then; it doesn't matter after all.  Thanks!

--------------enigA8D1D2A739D7B62E0BF01C62
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDyVVKi5mq6LtIi44RA7FKAJ9SJb2IqIlchopB6qnU+P+CIBFP2gCeOgWS
zZHwwoXA/Hx3Ie+8Aoq69ag=
=WHKX
-----END PGP SIGNATURE-----

--------------enigA8D1D2A739D7B62E0BF01C62--