@@ -198,17 +198,17 @@ normalize_vars(Key, {Ref, Counter, _Safe},
198
198
% Generate match vars by checking if they were updated
199
199
% or not and assigning the previous value.
200
200
201
- generate_match_vars ([{Key , Value , Expr } | T ], ClauseVars , Left , Right ) ->
201
+ generate_match_vars ([{Key , { Value , _ , _ } , Expr } | T ], ClauseVars , Left , Right ) ->
202
202
case maps :find (Key , ClauseVars ) of
203
- {ok , Value } ->
203
+ {ok , { Value , _ , _ } } ->
204
204
generate_match_vars (T , ClauseVars , Left , Right );
205
- {ok , Clause } ->
205
+ {ok , { Clause , _ , _ } } ->
206
206
generate_match_vars (T , ClauseVars ,
207
- [{var , 0 , element ( 1 , Value ) } | Left ],
208
- [{var , 0 , element ( 1 , Clause ) } | Right ]);
207
+ [{var , 0 , Value } | Left ],
208
+ [{var , 0 , Clause } | Right ]);
209
209
error ->
210
210
generate_match_vars (T , ClauseVars ,
211
- [{var , 0 , element ( 1 , Value ) } | Left ], [Expr | Right ])
211
+ [{var , 0 , Value } | Left ], [Expr | Right ])
212
212
end ;
213
213
214
214
generate_match_vars ([], _ClauseVars , Left , Right ) ->
0 commit comments