Преглед изворни кода

Fix https://github.com/XTLS/Xray-core/issues/350

RPRX пре 4 година
родитељ
комит
3de5af0611
1 измењених фајлова са 2 додато и 4 уклоњено
  1. 2 4
      common/errors/errors.go

+ 2 - 4
common/errors/errors.go

@@ -40,10 +40,8 @@ func (err *Error) pkgPath() string {
 		return ""
 	}
 	path := reflect.TypeOf(err.pathObj).PkgPath()
-	for i := 0; i < len(path); i++ {
-		if path[i] == '/' {
-			return path[trim:]
-		}
+	if len(path) >= trim {
+		return path[trim:]
 	}
 	return path
 }