>Except that using TList complicates the code unnecessarily since the >memory needs to be freed at some point, and it will lead to more changes >in the source code, that need to be properly tested, all so we can >continue to support compilers obsoleted six years ago. > > The changes needed seems to not be so complicated. The only thing we must to do is to free memory during destruction of TFtpServer. The AddCommand procedure and the search of the trigger are very similar.
The more complicated thing is to have a new declaration: PFtpSrvCommandTableItem = ^TFtpSrvCommandTableItem; It could be a problem if SSL version has a direct access to the array and if older Delphis does not recognize automaticaly a PFtpSrvCommandTableItem pointer as a TFtpSrvCommandTableItem like could Delphi5, 6, 7. Teträm -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
