svn commit: r330369 - head/stand/lua

Kyle Evans kevans at FreeBSD.org
Sun Mar 4 03:21:13 UTC 2018


Author: kevans
Date: Sun Mar  4 03:21:12 2018
New Revision: 330369
URL: https://svnweb.freebsd.org/changeset/base/330369

Log:
  lualoader: Return meaningful value in cli_execute
  
  loader.command(...) will return whatever the executed function returns, so
  follow suit and return whatever loader.command() returned or whatever the
  Lua function returns.

Modified:
  head/stand/lua/cli.lua

Modified: head/stand/lua/cli.lua
==============================================================================
--- head/stand/lua/cli.lua	Sun Mar  4 03:13:13 2018	(r330368)
+++ head/stand/lua/cli.lua	Sun Mar  4 03:21:12 2018	(r330369)
@@ -77,8 +77,7 @@ function cli_execute(...)
 	local argv = {...}
 	-- Just in case...
 	if #argv == 0 then
-		loader.command(...)
-		return
+		return loader.command(...)
 	end
 
 	local cmd_name = argv[1]
@@ -88,9 +87,9 @@ function cli_execute(...)
 		-- traditional reasons for including it don't necessarily apply,
 		-- it may not be totally redundant if we want to have one global
 		-- handling multiple commands
-		cmd(...)
+		return cmd(...)
 	else
-		loader.command(...)
+		return loader.command(...)
 	end
 
 end


More information about the svn-src-head mailing list