comp.lang.ada
 help / color / mirror / Atom feed
From: "Paul Whittington" <paul@sage.inel.gov>
Subject: Bug reports for Win32Ada Binding
Date: 1996/08/27
Date: 1996-08-27T00:00:00+00:00	[thread overview]
Message-ID: <01bb9466$01037740$24af1486@pc-phw.inel.gov> (raw)


Is there an organization somewhere that's maintaining the Win32Ada binding
specification?

Where does one report bugs/potential bugs?

Here's my problem:

     In the Win32.WinError package there's a definition for HRESULT => type
HRESULT is new LONG;
     In the Win32.ObjBase package there's a definition for HRESULT => type
HRESULT is new Win32.LONG;

GREPing the C headers I get:

     grep "typedef *LONG *HRESULT" * 

     WTYPES.H:typedef LONG HRESULT;  
     WTYPES.IDL:typedef LONG HRESULT;

So it seems that in C there's only one definition for what an HRESULT is,
but in Win32Ada there's two.  This makes using HRESULTs a little clumsy in
that one must use Unchecked_Conversion.

TTFN Paul




             reply	other threads:[~1996-08-27  0:00 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-08-27  0:00 Paul Whittington [this message]
1996-08-28  0:00 ` Bug reports for Win32Ada Binding Robert Dewar
1996-08-30  0:00   ` Paul Whittington
1996-08-30  0:00     ` Robert Dewar
1996-08-31  0:00     ` Robert A Duff
1996-08-28  0:00 ` John C. Gordon
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox