cvs commit: fptools/hdirect/comlib AutoPrim.idl Automation.lhs ClassFactory.lhs Com.lhs ComDll.lhs ComPrim.idl ComServ.lhs ConnectionPoint.lhs EnumInterface.lhs ExeServer.lhs StdDispatch.lhs fptools/hdirect/lib HDirect.lhs Pointer.lhs ...
Sigbjorn Finne <sof <at> glass.cse.ogi.edu>
2003-02-07 18:05:32 GMT
sof 2003/02/07 10:05:32 PST
Modified files:
hdirect/comlib AutoPrim.idl Automation.lhs
ClassFactory.lhs Com.lhs ComDll.lhs
ComPrim.idl ComServ.lhs
ConnectionPoint.lhs EnumInterface.lhs
ExeServer.lhs StdDispatch.lhs
hdirect/lib HDirect.lhs Pointer.lhs PointerPrim.idl
PointerSrc.c PointerSrc.h WideString.idl
hdirect/src AbsHUtils.lhs AbstractH.lhs
BasicTypes.lhs CodeGen.lhs
HugsCodeGen.lhs LibUtils.lhs
MarshallAbstract.lhs MarshallCore.lhs
MarshallFun.lhs MarshallJNI.lhs
MarshallJServ.lhs MarshallMethod.lhs
MarshallServ.lhs MarshallStruct.lhs
MarshallType.lhs MarshallUnion.lhs
PpAbstractH.lhs TypeInfo.lhs
Log:
Switch over to using Foreign.Ptr.Ptr and Foreign.ForeignPtr.ForeignPtr,
instead of our own Ptr and ForeignObj.
Somewhat of a pervasive change...bugs have almost certainly been
introduced; compiles with ghc-5.04.2 at least.
Revision Changes Path
1.4 +33 -22 fptools/hdirect/comlib/AutoPrim.idl
1.5 +94 -100 fptools/hdirect/comlib/Automation.lhs
1.2 +9 -10 fptools/hdirect/comlib/ClassFactory.lhs
(Continue reading)