I do not use ADORDD and can not directly comment on this. But the problems I faced in updating my ads_rdd libraries may give some indications.
Because I made some extentions and modifications to ads_rdd lib, every time I upgrade xHarbour. I normally use xharbour provided with FWH. Till FWH 7.11 I had no problems.
When I installed FWH 7.12 and xHarbour with 7.12, I rebuilt my ads libraries and my applications. My applicatiosn started raising GPF whenever ADSRDD is used. ads_rdd provided with xharbour along with 7.12 works. But if i rebuil d my old source with xharbour fwh7.12 i get gpf.
Then I downloaded latest source from xharbour.org. Even the latest source built with xharbour (7.12) raises GPFs
Then I downloaded the latest binaries from xharbour.org and latest ads rdd source. With this everyting is working again.
To summarize. I get GPFs with the following combinations:
1. xharbour with 7.12 and old source code
2. xharbour with 7.12 and new source code.
What works:
1. xharbour with 7.11 and old source code
2. xharbour 1-0-0 beta1 from xharbour.org and new source code.
Using usrrdd.lib from the Harbour/xHarbour builds for FWH 7.12 and compiling adordd.prg as part of my application I now have the following message of error:
If yes, then it seems as there is a problem with xharbour usrrdd.lib and adordd.lib (as both files have been built from current xharbour cvs).
I appreciate if you or Vilian could email to miguelangel@marchuet.net as he is the maintainer of the adordd in xHarbour, and ask him if he could check it. Thanks,