SoUI 0.5版本占坑
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
512 B

3 years ago
require "localization"
local ffi = require "ffi"
local loader = {}
loader.load = function(path)
local s, r = pcall(ffi.load, __(path:string()))
if not s then
log.error('failed: ' .. r)
return false
end
loader.dll = r
ffi.cdef[[
uint32_t Start(uint32_t major, uint32_t minor);
]]
if 0 == loader.dll.Start(ydwe_version.minor, ydwe_version.revision) then
log.error('failed: in YDClient.dll!Start')
return false
end
return true
end
loader.unload = function()
end
return loader