Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com Message-ID: <3789450E.F8E49A7A@ibm.net> Date: Sun, 11 Jul 1999 21:29:50 -0400 From: John Fortin X-Sender: "John Fortin" <@smtp-gw01.ny.us.ibm.net> (Unverified) X-Mailer: Mozilla 4.5 [en]C-gatewaynet (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: anorland AT hem2 DOT passagen DOT se, "cygwin-developers AT sourceware DOT cygnus DOT com" Subject: winapi missing definition Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi Anders, My name is John Fortin and I've been using the cygwin compiler. I found what I believe is a missing definition in one of the headers in your winapi library. basetyps.h : typedef struct _GUID { unsigned long Data1; unsigned short Data2; unsigned short Data3; unsigned char Data4[8]; } GUID; needs to have *LPGUID added... typedef struct _GUID { unsigned long Data1; unsigned short Data2; unsigned short Data3; unsigned char Data4[8]; } GUID, *LPGUID; I found this during a port of DirectX 6.0. If this is incorrect, please let me know. Thanks, John Fortin