From: Arnaud Giersch Date: Wed, 28 Mar 2012 09:12:31 +0000 (+0200) Subject: Child comes first when XBT_LOG_CONNECT is used. X-Git-Tag: v3_7~186 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/1cced1780ca40b0ab024ff3f5b176903e49b8885?ds=sidebyside Child comes first when XBT_LOG_CONNECT is used. I wonder if this ever worked... --- diff --git a/include/xbt/log.h b/include/xbt/log.h index c0d9448a9d..79a85846d6 100644 --- a/include/xbt/log.h +++ b/include/xbt/log.h @@ -113,10 +113,12 @@ typedef enum { */ #if defined(_MSC_VER) # define _XBT_LOG_PARENT_INITIALIZER(parent) NULL -# define XBT_LOG_CONNECT(parent_cat,child) _XBT_LOGV(child).parent = &_XBT_LOGV(parent_cat) +# define XBT_LOG_CONNECT(child, parent_cat) \ + _XBT_LOGV(child).parent = &_XBT_LOGV(parent_cat) #else # define _XBT_LOG_PARENT_INITIALIZER(parent) &_XBT_LOGV(parent) -# define XBT_LOG_CONNECT(parent_cat,child) /* xbt_assert(_XBT_LOGV(child).parent == &_XBT_LOGV(parent_cat)) */ +# define XBT_LOG_CONNECT(child, parent_cat) \ + /* xbt_assert(_XBT_LOGV(child).parent == &_XBT_LOGV(parent_cat)) */ #endif /* XBT_LOG_NEW_SUBCATEGORY_helper: