1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-21 15:05:23 +00:00

add default value for content

This commit is contained in:
Shelikhoo 2021-09-07 12:29:40 +01:00
parent 6c934f9db0
commit c05e37de45
No known key found for this signature in database
GPG Key ID: C4D5E79D22B25316

View File

@ -12,6 +12,9 @@ import (
func loadHeterogeneousConfigFromRawJson(interfaceType, name string, rawJson json.RawMessage) (proto.Message, error) {
fsdef := envimpl.NewDefaultFileSystemDefaultImpl()
ctx := envctx.ContextWithEnvironment(context.TODO(), fsdef)
if rawJson == nil || len(rawJson) == 0 {
rawJson = []byte("{}")
}
return registry.LoadImplementationByAlias(ctx, interfaceType, name, []byte(rawJson))
}