comparison util/openssl.lua @ 12784:3b9de8dd71a3

util.openssl: Remove Lua 5.1 os.execute() return value compat
author Kim Alvefur <zash@zash.se>
date Thu, 20 Oct 2022 17:36:05 +0200
parents e5d00bf4a4d5
children d10957394a3c
comparison
equal deleted inserted replaced
12783:d513e4bd4928 12784:3b9de8dd71a3
164 164
165 local os_execute = os.execute; 165 local os_execute = os.execute;
166 setmetatable(_M, { 166 setmetatable(_M, {
167 __index = function(_, command) 167 __index = function(_, command)
168 return function(opts) 168 return function(opts)
169 local ret = os_execute(serialize(command, type(opts) == "table" and opts or {})); 169 return os_execute(serialize(command, type(opts) == "table" and opts or {}));
170 return ret == true or ret == 0;
171 end; 170 end;
172 end; 171 end;
173 }); 172 });
174 end 173 end
175 174