From 0217db9dbadd3562ea1c06993d8ee4b298e979e3 Mon Sep 17 00:00:00 2001 From: adamlouis Date: Tue, 22 Nov 2022 17:17:08 -0800 Subject: [PATCH] fix: return `PROGRAM NONE` from linuxcncrsh if no program is opened --- src/emc/usr_intf/emcrsh.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/emc/usr_intf/emcrsh.cc b/src/emc/usr_intf/emcrsh.cc index 648ee089a1c..4eb77d67634 100644 --- a/src/emc/usr_intf/emcrsh.cc +++ b/src/emc/usr_intf/emcrsh.cc @@ -2041,11 +2041,11 @@ static cmdResponseType getJointHomed(char *s, connectionRecType *context) static cmdResponseType getProgram(char *s, connectionRecType *context) { const char *pProgram = "PROGRAM %s"; - -// snprintf(outBuf, sizeof(outBuf), pProgram, progName); -// printf("Program name = %s", emcStatus->task.file[0]); + if (emcStatus->task.file[0] != 0) snprintf(context->outBuf, sizeof(context->outBuf), pProgram, emcStatus->task.file); + else + snprintf(context->outBuf, sizeof(context->outBuf), pProgram, "NONE"); return rtNoError; }