From 9142db375d6e7659e7a77ccc767ad1a722431bc0 Mon Sep 17 00:00:00 2001 From: andypugh Date: Thu, 1 May 2025 22:06:43 +0100 Subject: [PATCH] Issue #3395: Fix tool table formatting error in the random tool changer case --- src/emc/tooldata/tooldata_common.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/emc/tooldata/tooldata_common.cc b/src/emc/tooldata/tooldata_common.cc index fb5a74f8383..5647a377e3d 100644 --- a/src/emc/tooldata/tooldata_common.cc +++ b/src/emc/tooldata/tooldata_common.cc @@ -270,9 +270,11 @@ void tooldata_format_toolline (int idx, #undef F_ITEM #undef I_ITEM if (tdata.comment[0]) { - snprintf(tmp,sizeof(tmp)," ;%s\n",tdata.comment); \ - strncat(formatted_line,tmp,CANON_TOOL_ENTRY_LEN-1); \ - } + snprintf(tmp,sizeof(tmp)," ;%s\n",tdata.comment); + } else { + snprintf(tmp,sizeof(tmp),"\n"); + } + strncat(formatted_line,tmp,CANON_TOOL_ENTRY_LEN-1); return; } // tooldata_format_toolline()