1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-02-20 23:47:21 -05:00
2021-03-28 09:33:00 +08:00

18 lines
378 B
Go

package securedload
import "path/filepath"
func GetAssetSecured(name string) ([]byte, error) {
name = filepath.FromSlash(name)
var err error
for k, v := range knownProtectedLoader {
loadedData, errLoad := v.VerifyAndLoad(name)
if errLoad == nil {
return loadedData, nil
}
err = newError(k, " is not loading executable file").Base(errLoad)
}
return nil, err
}