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
1.9 +85 -88 fptools/hdirect/comlib/Com.lhs
1.2 +16 -18 fptools/hdirect/comlib/ComDll.lhs
1.7 +31 -40 fptools/hdirect/comlib/ComPrim.idl
1.4 +79 -72 fptools/hdirect/comlib/ComServ.lhs
1.3 +26 -24 fptools/hdirect/comlib/ConnectionPoint.lhs
1.3 +16 -16 fptools/hdirect/comlib/EnumInterface.lhs
1.4 +7 -6 fptools/hdirect/comlib/ExeServer.lhs
1.3 +20 -19 fptools/hdirect/comlib/StdDispatch.lhs
1.87 +133 -168 fptools/hdirect/lib/HDirect.lhs
1.27 +31 -49 fptools/hdirect/lib/Pointer.lhs
1.10 +0 -1 fptools/hdirect/lib/PointerPrim.idl
1.11 +1 -115 fptools/hdirect/lib/PointerSrc.c
1.5 +0 -1 fptools/hdirect/lib/PointerSrc.h
1.20 +19 -27 fptools/hdirect/lib/WideString.idl
1.79 +54 -35 fptools/hdirect/src/AbsHUtils.lhs
1.33 +3 -2 fptools/hdirect/src/AbstractH.lhs
1.35 +5 -6 fptools/hdirect/src/BasicTypes.lhs
1.133 +5 -3 fptools/hdirect/src/CodeGen.lhs
1.19 +3 -1 fptools/hdirect/src/HugsCodeGen.lhs
1.74 +31 -16 fptools/hdirect/src/LibUtils.lhs
1.15 +8 -8 fptools/hdirect/src/MarshallAbstract.lhs
1.47 +12 -22 fptools/hdirect/src/MarshallCore.lhs
1.19 +4 -4 fptools/hdirect/src/MarshallFun.lhs
1.13 +3 -3 fptools/hdirect/src/MarshallJNI.lhs
1.9 +10 -10 fptools/hdirect/src/MarshallJServ.lhs
1.134 +33 -18 fptools/hdirect/src/MarshallMethod.lhs
1.36 +2 -2 fptools/hdirect/src/MarshallServ.lhs
1.64 +9 -9 fptools/hdirect/src/MarshallStruct.lhs
1.130 +66 -26 fptools/hdirect/src/MarshallType.lhs
1.29 +13 -12 fptools/hdirect/src/MarshallUnion.lhs
1.85 +2 -2 fptools/hdirect/src/PpAbstractH.lhs
1.14 +14 -12 fptools/hdirect/src/TypeInfo.lhs
_______________________________________________
Cvs-hdirect mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-hdirect