Correct the way that cstore determines whether a class in the
authorscottmk <scottmk@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 11 May 2009 18:05:52 +0000 (18:05 +0000)
committerscottmk <scottmk@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 11 May 2009 18:05:52 +0000 (18:05 +0000)
commitf6587fef025d4ec472aa88aa31af2c1fe8cbc70a
tree081e4dd3bb0296bbf073e57eebd4f59980053747
parent1a6814dc3cc6c17f4d94fb62692de0767fd51771
Correct the way that cstore determines whether a class in the
SELECT clause is referenced by the FROM clause.

Instead of calling jsonObjectFindPath(), which is an imprecise
blunt instrument, traverse the join tree recursively, using
specific knowledge of how join trees are built to look in all
right places, and only in the right places.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13128 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/c-apps/oils_cstore.c