New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Export to XML: unescaped special characters #3451

Open
aka-sps opened this Issue Nov 4, 2018 · 0 comments

Comments

2 participants
@aka-sps

aka-sps commented Nov 4, 2018

Details

In Export database to XML for any value of Special characters escaping exported XML contains unescaped special characters in XPath nodes /database/table/constraints/constraint/definition .

Steps to reproduce

Add table constraint with comparison <, <=, <>, >= or > (for example, CONSTRAINT constr1 CHECK(col1<>'')) and export to XML.
While most of tag bodies are result of escape function but constraint/definition are result of constr->detokenize() function w/o escape.
For example, see lines 161, 183.

Operating system

Windows

SQLiteStudio version

v3.2.1

Thank you for your job!

@pawelsalawa pawelsalawa added the bug label Nov 5, 2018

@pawelsalawa pawelsalawa added this to the 3.2.2 milestone Nov 5, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment