소스 검색

fix __define_feature__ argument

Simon Krajewski 11 년 전
부모
커밋
f7d0fdc140
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      genpy.ml

+ 1 - 1
genpy.ml

@@ -1214,7 +1214,7 @@ module Printer = struct
 						Printf.sprintf "%s(%s)" (print_expr pctx e1) (print_exprs_named pctx ", " fields)
 				end
 			| "__define_feature__" ->
-				print_expr pctx (List.hd el)
+				print_expr pctx (match el with [_;e] -> e | _ -> assert false)
 			| "__call__" ->
 				begin match el with
 					| e1 :: el ->