Zane U. Ji
672bbce65d
Fixed crashes in Xerces-C by using wide file names
...
Xerces-C crashes when a file name is NULL. If the locale is wrong, wxString::mb_str returns NULL.
Wide file names also enables opening a file with any characters in its name on Windows. Since there is no wide file names on POSIX, it doesn't make much difference except that the program is more stable.
2013-10-19 08:44:17 +08:00
Zane U. Ji
b4aa69c2ca
Made XercesCatalogResolver work. Don't load catalog over and over again. It isn't thread-safe according to the document.
...
Fixed a compiling problem with wxWidgets 2.9
2012-08-30 22:37:01 +08:00
Zane U. Ji
8df6cd065b
Fixed a few memory leaks
2012-08-27 20:25:08 +08:00
Zane U. Ji
807a96c1a0
Fixed compiling problem with wxWidgets 2.8.12
2012-08-18 23:41:27 +08:00
Zane U. Ji
47dbfafd71
Fixed multi-thread problems with LibXML and Xerces-C++
2012-08-15 20:45:24 +08:00
Zane U. Ji
9a3a9c6280
Don't use XMLString::transcode to convert a name to native code-page Return constant references rather than objects
2012-08-10 21:34:13 +08:00
Gerald Schmidt
b5f97f4b53
Updated for 1.2.0.6
2009-11-06 17:06:12 +00:00
Gerald Schmidt
0d77b3b0c7
Updated for 1.2.0.3
2009-01-17 22:52:54 +00:00
Gerald Schmidt
62efcae940
The threading model now copes better with active validation threads while closing documents.
2008-07-14 16:21:48 +00:00
Gerald Schmidt
8be8af2aa0
Further improvements to background validation: critical section locks now in place.
2008-07-10 17:06:32 +00:00
Gerald Schmidt
361eed32b0
Improvements to background validation.
2008-07-09 17:07:02 +00:00
Gerald Schmidt
e7724180d7
Updated for 1.2.0 - all changes relating to full background validation
2008-07-08 22:56:57 +00:00