Просмотр исходного кода

Fix: broken loop counter causing invalid notice output

Rod Hynes 11 лет назад
Родитель
Сommit
6dc33f0283
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      psiphon/notice.go

+ 1 - 1
psiphon/notice.go

@@ -64,7 +64,7 @@ func outputNotice(noticeType string, showUser bool, args ...interface{}) {
 	obj["showUser"] = showUser
 	obj["data"] = noticeData
 	obj["timestamp"] = time.Now().UTC().Format(time.RFC3339)
-	for i := 0; i < len(args)/2; i++ {
+	for i := 0; i < len(args)-1; i += 2 {
 		name, ok := args[i].(string)
 		value := args[i+1]
 		if ok {