comp.lang.ada
 help / color / mirror / Atom feed
* Bug reports for Win32Ada Binding
@ 1996-08-27  0:00 Paul Whittington
  1996-08-28  0:00 ` John C. Gordon
  1996-08-28  0:00 ` Robert Dewar
  0 siblings, 2 replies; 6+ messages in thread
From: Paul Whittington @ 1996-08-27  0:00 UTC (permalink / 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




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1996-08-31  0:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-08-27  0:00 Bug reports for Win32Ada Binding Paul Whittington
1996-08-28  0:00 ` John C. Gordon
1996-08-28  0:00 ` Robert Dewar
1996-08-30  0:00   ` Paul Whittington
1996-08-30  0:00     ` Robert Dewar
1996-08-31  0:00     ` Robert A Duff

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