I was wrong, the problem with RDlibrary and the saving of edits when duplicate
cart titles are NOT allowed; it began in 2.8.2 (I tested with 2.8.1 in error)
with a change made in /rdlibrary/edit_cart.cpp beginning at line 816:
sql=QString().sprintf("select NUMBER from CART \
where (TITLE=\"%s\")&&(NUMBER!=%u)",
(const char *)RDEscapeString(rdcart_controls.title_edit->text()),
rdcart_cart->number());
If I change the lines of code back to what was in place in 2.8.1 and recompile,
the edit function works properly. I realize this is not the fix, and likely
breaks the special character fix but at least the cause has been narrowed down
to a specific area.
-Curt
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev