Details
Description
for XMLPlatformUtils::openFile in
util/Platforms/FreeBSD/FreeBSDPlatformUtils.cpp the fopen calls are made with
"r+" which is for read and write. It should be "r" or "rb" (like all the other
Platforms).
With a DOCTYPE line like:
<!DOCTYPE result SYSTEM "/var/xml/dtd/result.dtd">
If forces me to have the result.dtd be globally writable, which is less than
desirable
Otherwise I get this:
Fatal Error at file "/home/coryb/src/xerces-c-src2_2_0/file", line 3, column 79
Message: An exception occurred! Type:RuntimeException, Message:Could not open
DTD file '/var/xml/dtd/result.dtd'
Thanks
-Cory