After some tricks with the debugger (I used watchpoints to see where query and some of its referenced structures change), I think that there is a small error which I cannot spot by stupidity. It is because not many watchpoints were triggered (contrary to my expectation that there will be many watchpoints triggered and this that I would need to fix many errors).
Please help me to fix the error. It should be something easy. On Sun, 2017-09-10 at 22:53 +0300, Victor Porton wrote: > I have implemented applying the same query to different datasets: > > https://github.com/vporton/rasqal/tree/execute2 > > I created a new API for this and marked old API as deprecated. > > But after some testing with a debugger I discovered that my code is > thoroughly wrong and it is not easy to fix it. Implementing my API > requires thorough knowledge of Rasqal internals which I miss. > > However my API is right. > > I hope that you will help me to properly implement my API. > > For now I decided not to try to fix it anymore but to switch to my old > task, Ada2012 bindings for existing Rasqal API. > > Without the API change the query needs to be re-parsed for every new > dataset, but I can accept using this imperfect API for my software, as > a temporary measure. _______________________________________________ redland-dev mailing list [email protected] http://lists.librdf.org/mailman/listinfo/redland-dev
