I came across this nice code from David Heffernan, but I cannot compile it in Lazarus.
Buffered files (for faster disk access)
I get 2 distinct error messages:
line 72 and 104: Duplicate identifier CacheSize --> I just renamed it and: CacheSize:=aCacheSize
line 53 and 78: No matching implementation for interface method QueryInterface ...
I have no idea how to mend that. I tried to create to new interface function simply calling the original function, but it doesn't work.
Help, please!