gingerBill 3 роки тому
батько
коміт
21e637d2b3
1 змінених файлів з 2 додано та 2 видалено
  1. 2 2
      core/fmt/fmt.odin

+ 2 - 2
core/fmt/fmt.odin

@@ -1089,9 +1089,9 @@ fmt_enum :: proc(fi: ^Info, v: any, verb: rune) {
 		case: fmt_bad_verb(fi, verb)
 		case 'i', 'd', 'f':
 			fmt_arg(fi, any{v.data, runtime.type_info_base(e.base).id}, verb)
-		case 's', 'v':
+		case 's', 'v', 'q':
 			if str, ok := enum_value_to_string(v); ok {
-				fmt_string(fi, str, 's')
+				fmt_string(fi, str, verb)
 			} else {
 				io.write_string(fi.writer, "%!(BAD ENUM VALUE=", &fi.n)
 				fmt_arg(fi, any{v.data, runtime.type_info_base(e.base).id}, 'i')