Comment 3 for bug 1004084

Revision history for this message
David Mathog (mathog) wrote :

Found a reference.

The problem is that in most cases the struct EMRWHATEVER is the same as the record EMR_WHATEVER.
That is NOT the case for this one record. Here is the documentation for EMR_SETMITERLIMIT (the record)

  http://msdn.microsoft.com/en-us/library/cc230584%28v=prot.13%29

which shows that the record is supposed to hold an integer. Whereas the equivalent struct EMRSETMITERLIMIT
described here

 http://msdn.microsoft.com/en-us/library/dd162583%28v=vs.85%29

uses a float.