News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

typedef enum confuses Symbols browser

Started by jomeggs, April 13, 2008, 09:28:11 PM

Previous topic - Next topic

jomeggs

Hi,

i found a little problem with the Symbols browser. If I write the following typedef in one of my header files, afterwards the Symbols browser seems to be confused. Some constructors and destructors of classes in the same file are suddenly listed under "Global functions".


typedef enum ETerminalStates
{
eStateUnknown=-1,   /**< noch nicht bekannt */
eStateInactive=0,   /**< aktiviert/deaktiviert */
eStateOffline=1,    /**< offline, nicht ansprechbar */
eStateOnline=2,     /**< online */
eStateModemOk=3     /**< letzte Modemkommunikation OK */
} TTerminalStates;


But, if i write it like this (have a look to the last comment...) it works well.
(yes, I'm a docu freak... :D )


typedef enum ETerminalStates
{
eStateUnknown=-1,   /**< noch nicht bekannt */
eStateInactive=0,   /**< aktiviert/deaktiviert */
eStateOffline=1,    /**< offline, nicht ansprechbar */
eStateOnline=2,     /**< online */
/** letzte Modemkommunikation OK */
eStateModemOk=3
} TTerminalStates;



mandrav

Thanks for pointing this out and also supplying a simple test case.
Fixed in r5002.
Be patient!
This bug will be fixed soon...

jomeggs