ov_open use C-like FILE structure for work with files, is badly. Other language (example: pascal) stop use of ov_open :(
Sorry for bad english .. :( ov_open function is require FILE *f in parameters for normal work. Why ov_open don't use handle of file? Is fully compatible with any language. What's wrong? My program in pascal (delphi) is crashing now. Problem with interpretated of FILE structure in Delphi (Pascal). Size of FILE (in C) is 32 byte, but size of analogue FILE structure in Pascal-like is more than 256. GPF is correct :)) I recommend fix this problem, or help me with fix ov_open in NON C like languages. Maybe i have curved hands? :)) Thanks for support.