Hi, As I mentioned in the fpc-pascal mailing list. The current implementation is wrong and is actually the equivalent of Delphi's TSimpleRWSync class.
I submitted a patch to Mantis which has a new implementation. I also rename the old implementation to TSimplRWSync. I also changed the instantiation of the instance in the classes.inc file to use the TSimpleRWSync class. So that existing behaviour stays the same. http://bugs.freepascal.org/view.php?id=14451 Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://opensoft.homeip.net/fpgui/ _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel