]> granicus.if.org Git - gc/commitdiff
Fix missing new-line in ABORT_ARG<n> definition
authorIvan Maidanski <ivmai@mail.ru>
Thu, 22 Feb 2018 21:54:02 +0000 (00:54 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Sun, 4 Mar 2018 11:33:43 +0000 (14:33 +0300)
(back-port of commit 4a13abcc from 'release-7_6')

* include/private/gc_priv.h (ABORT_ARG1, ABORT_ARG2, ABORT_ARG3):
Output "\n" after C_fmt by GC_COND_LOG_PRINTF.

include/private/gc_priv.h

index 64bfd64629de86ad1cd89e3a1be31c80e3003a66..7bdaf7f888241663f948e614020b1809db947153 100644 (file)
@@ -525,17 +525,18 @@ typedef char * ptr_t;   /* A generic pointer to which we can add        */
 /* should match their format specifiers.                                */
 #define ABORT_ARG1(C_msg, C_fmt, arg1) \
                 do { \
-                  GC_COND_LOG_PRINTF(C_msg /* + */ C_fmt, arg1); \
+                  GC_COND_LOG_PRINTF(C_msg /* + */ C_fmt "\n", arg1); \
                   ABORT(C_msg); \
                 } while (0)
 #define ABORT_ARG2(C_msg, C_fmt, arg1, arg2) \
                 do { \
-                  GC_COND_LOG_PRINTF(C_msg /* + */ C_fmt, arg1, arg2); \
+                  GC_COND_LOG_PRINTF(C_msg /* + */ C_fmt "\n", arg1, arg2); \
                   ABORT(C_msg); \
                 } while (0)
 #define ABORT_ARG3(C_msg, C_fmt, arg1, arg2, arg3) \
                 do { \
-                  GC_COND_LOG_PRINTF(C_msg /* + */ C_fmt, arg1, arg2, arg3); \
+                  GC_COND_LOG_PRINTF(C_msg /* + */ C_fmt "\n", \
+                                     arg1, arg2, arg3); \
                   ABORT(C_msg); \
                 } while (0)