util/u_debug: Fix DEBUG_NAMED_VALUE.
"#__symbol" doesn't work with nested macro expansions, at least not on gcc.
This commit is contained in:
parent
94f9ea03a1
commit
35e28b4583
|
@ -275,7 +275,7 @@ struct debug_named_value
|
|||
* ...
|
||||
* @endcode
|
||||
*/
|
||||
#define DEBUG_NAMED_VALUE(__symbol) DEBUG_NAMED_VALUE_WITH_DESCRIPTION(__symbol, NULL)
|
||||
#define DEBUG_NAMED_VALUE(__symbol) {#__symbol, (unsigned long)__symbol, NULL}
|
||||
#define DEBUG_NAMED_VALUE_WITH_DESCRIPTION(__symbol, __desc) {#__symbol, (unsigned long)__symbol, __desc}
|
||||
#define DEBUG_NAMED_VALUE_END {NULL, 0, NULL}
|
||||
|
||||
|
|
Loading…
Reference in New Issue