changeset 23917:47c44b822d11

* dos.m: Ensure outputs are defined.
author John W. Eaton <jwe@octave.org>
date Tue, 15 Aug 2017 08:58:03 -0400
parents 85488effc0ff
children 7662b441e2ea
files scripts/miscellaneous/dos.m
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/miscellaneous/dos.m	Tue Aug 15 08:47:39 2017 -0400
+++ b/scripts/miscellaneous/dos.m	Tue Aug 15 08:58:03 2017 -0400
@@ -39,7 +39,9 @@
 
   if (nargin < 1 || nargin > 2)
     print_usage ();
-  elseif (! isunix ())
+  elseif (isunix ())
+    status = text = [];
+  else
     [status, text] = system (command);
     if (nargin > 1 || nargout == 0)
       printf ("%s\n", text);