Author: sobomax
Date: Fri Nov 30 02:14:41 2018
New Revision: 341276
URL: https://svnweb.freebsd.org/changeset/base/341276

Log:
  When handling CMD_CRIT error set command_errmsg to NULL after we dump it out,
  so that it does not result in error message printed twice.
  
  OK load doodoo
  can't find 'doodoo'
  can't find 'doodoo'
  OK
  
  MFC after:    2 weeks

Modified:
  head/stand/common/interp_forth.c

Modified: head/stand/common/interp_forth.c
==============================================================================
--- head/stand/common/interp_forth.c    Fri Nov 30 02:06:30 2018        
(r341275)
+++ head/stand/common/interp_forth.c    Fri Nov 30 02:14:41 2018        
(r341276)
@@ -142,6 +142,7 @@ bf_command(FICL_VM *vm)
        switch (result) {
        case CMD_CRIT:
                printf("%s\n", command_errmsg);
+               command_errmsg = NULL;
                break;
        case CMD_FATAL:
                panic("%s", command_errmsg);
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to