Use libxml's xmlwriter API for producing XML elements, instead of doing
Peter Eisentraut <peter_e@gmx.net>
Use libxml's xmlwriter API for producing XML elements, instead of doing our own printing dance. This does a better job of quoting and escaping the values.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/executor/execQual.c | modified | +6 −51 |
| src/backend/utils/adt/xml.c | modified | +72 −2 |
| src/include/utils/xml.h | modified | +3 −1 |