소스 검색

Merge pull request #124 from Morganamilo/fix#122

Filter out yay command line options
J Guerreiro 7 년 전
부모
커밋
3f09df3703
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      parser.go

+ 8 - 0
parser.go

@@ -447,6 +447,10 @@ func (parser *arguments) parseShortOption(arg string, param string) (usedNext bo
 
 	arg = arg[1:]
 
+	if isYayParam(arg) {
+		return
+	}
+
 	for k, _char := range arg {
 		char := string(_char)
 
@@ -481,6 +485,10 @@ func (parser *arguments) parseLongOption(arg string, param string) (usedNext boo
 
 	arg = arg[2:]
 
+	if isYayParam(arg) {
+		return
+	}
+
 	if hasParam(arg) {
 		err = parser.addParam(arg, param)
 		usedNext = true