GNOME Bugzilla – Bug 708455
Enabling INLINE_SIMPLE_STRUCTS messes up Data Structures in tree
Last modified: 2013-12-24 18:59:37 UTC
Created attachment 255395 [details] Source code and configuration file to repeat the INLINE_SIMPLE_STRUCTS bug If INLINE_SIMPLE_STRUCTS is set to YES, the Data Structures section in the HTML tree gets a bit messed up. Below a data structure entry, a list of data structures and functions appears, rather than the properties of the data structure. The properties of the structure are then present below the nested version of the data structure. This is present in release 1.8.5, but I've also seen it in earlier versions, e.g. 1.8.4. The behaviour has been repeated in Chrome and IE. The attached zip file contains a C source file and a Doxygen configuration file which generates HTML with the problem.
I tried your example, but didn't see anything strange. Can you attach a screen-shot of what you see and point out the problem?
Created attachment 255473 [details] Screenshot showing INLINE_SIMPLE_STRUCTS problem Hi Dimitri. Thanks for looking in to this. The attached screenshot demonstrates the problem, and I've added a red box round the affected area. The Data Structures section should have the following content: - a_struct |- struct_property_u16 |- struct_property_u32 Instead it contains the following: - a_struct |- a_struct | |- struct_property_u16 | |- struct_property_u32 |- main
Confirmed. Should be fixed in the next GIT update.
Tested the latest update and it resolves the issue we were encountering. Thanks again for your assistance.
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.6. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant (preferrably in the form of a self-contained example).