Package: doxygen Version: 1.4.3-20050530-1 Severity: normal When doxygen is set to produce XML output ("GENERATE_XML = YES" in Doxyfile), the output is malformed. Specifically, an extra double-quote (") is appended to the 'static' attribute of the 'memberdef' element. Taking an example from doxygen's XML output for the ffmpeg source tarball:
doxy/xml/ac3dec_8c.xml: <memberdef kind="variable" id="ac3dec_8c_1a2" prot="public" static="no"" mutable="no"> This makes the XML unusable by other tools. How to reproduce: 1) Download http://mplayerhq.hu/MPlayer/cvs/FFMpeg-current.tar.bz2 (or any source package with doxygen comments and a Doxyfile) 2) Make sure 'GENERATE_XML' is set to 'YES' in the appropriate Doxyfile 3) Run doxygen. 4) grep "static=\"no\"\"" path/to/doxygen-output/*.xml This problem does not occur when using doxygen built from ftp://ftp.stack.nl/pub/users/dimitri/doxygen-1.4.3.src.tar.gz -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.8-2-686 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Versions of packages doxygen depends on: ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an ii libgcc1 1:4.0.0-9 GCC support library ii libpng12-0 1.2.8rel-1 PNG library - runtime ii libstdc++5 1:3.3.6-6 The GNU Standard C++ Library v3 doxygen recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]