[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
More PFile updates
Some more changes:
Audit of the API function "backends" (Flush.*, Open.*, ...):
* Added code for setting ppfFILE::LastErr properly
* Added more comments for functions: FlushPlain(), FlushVirt(), SetVBufVirt(), OpenPlain(), ClosePlain(), ClosePlain_Nodelete(), OpenVirt(), CloseVirt(), CloseVirt_Nodelete()
* Changed *DirVirt code to set ppfDIR::BasePath to 0 (it's only used by the "plain" code anyway)
* Made deletion of ppfDIR::Entry->Name dependent on ppfDIR::Entry->NameIsCopy (as it should be)
* Fixed buglet in WriteVirt (always returned failure, even if everything was ok)
Some problem in Win32 I saw, Bjarke:
GetCWD (Win32) returns the path in native format instead of PFile format
(see System.h)
Christian
--
Drive A: not responding...Formatting C: instead