Changeset: c6cdc624c280 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c6cdc624c280
Modified Files:
        gdk/gdk_tracer.h
Branch: gdk_tracer
Log Message:

Added VA args to GDK_TRACER_REPORT_EXCEPTION macro


diffs (29 lines):

diff --git a/gdk/gdk_tracer.h b/gdk/gdk_tracer.h
--- a/gdk/gdk_tracer.h
+++ b/gdk/gdk_tracer.h
@@ -219,7 +219,7 @@ extern LOG_LEVEL LVL_PER_COMPONENT[];
                         ## __VA_ARGS__);                                 \
     }                                                                    \
 
-#define TRC_CRITICAL(COMP, MSG, ...)                                         \
+#define TRC_CRITICAL(COMP, MSG, ...)                                     \
     GDK_TRACER_LOG(M_CRITICAL, COMP, MSG, ## __VA_ARGS__)                \
 
 #define TRC_ERROR(COMP, MSG, ...)                                        \
@@ -250,13 +250,14 @@ gdk_tracer;
  * GDKtracer Stream Usage
  */
 // Exception
-#define GDK_TRACER_REPORT_EXCEPTION(MSG)                                     \
+#define GDK_TRACER_REPORT_EXCEPTION(MSG, ...)                                \
     mnstr_printf(GDKstdout, "[%s] %s %s:%d M_CRITICAL GDK_TRACER %s # "MSG,  \
                             GDKtracer_get_timestamp("%Y-%m-%d %H:%M:%S"),    \
                             __FILENAME__,                                    \
                             __FUNCTION__,                                    \
                             __LINE__,                                        \
-                            MT_thread_getname());                            \
+                            MT_thread_getname(),                             \
+                            ## __VA_ARGS__);                                 \
 
 /*
  *  GDKtracer API
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to