From d7e1c926a2073f44b3195771235d522ac634f5fe Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Mon, 17 Mar 2014 20:09:36 +0100 Subject: [PATCH] Run command-not-found in sh only if errno is ENOENT. --- utils/sh.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/sh.cpp b/utils/sh.cpp index 58133d3c..694d5948 100644 --- a/utils/sh.cpp +++ b/utils/sh.cpp @@ -344,7 +344,7 @@ readcmd: } execvp(argv[0], argv); - if ( interactive ) + if ( interactive && errno == ENOENT ) { int errno_saved = errno; execlp("command-not-found", "command-not-found", argv[0], NULL);