1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-12 19:00:43 +00:00

Fix load single config auto format. (#1354)

This commit is contained in:
Jachin 2021-11-01 11:28:57 +08:00 committed by GitHub
parent b467f44ef0
commit 05f96fc434
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -135,8 +135,8 @@ func LoadConfig(formatName string, input interface{}) (*Config, error) {
// * string of a single filename/url(s) to open to read
// * io.Reader that reads a config content (the original way)
func loadSingleConfigAutoFormat(input interface{}) (*Config, error) {
if file, ok := input.(string); ok {
extension := getExtension(file)
if file, ok := input.(cmdarg.Arg); ok {
extension := getExtension(file.String())
if extension != "" {
lowerName := strings.ToLower(extension)
if f, found := configLoaderByExt[lowerName]; found {