mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-05 21:38:40 +00:00
fix incorrect metagen pointer comparisons
This commit is contained in:
@@ -372,7 +372,7 @@ mg_str_expr_parse_from_first_opl__min_prec(Arena *arena, MD_Node *first, MD_Node
|
|||||||
|
|
||||||
//- rjf: consume prefix operators
|
//- rjf: consume prefix operators
|
||||||
MG_StrExpr *leafmost_op = &mg_str_expr_nil;
|
MG_StrExpr *leafmost_op = &mg_str_expr_nil;
|
||||||
for(;it < opl && !md_node_is_nil(it);)
|
for(;it != opl && !md_node_is_nil(it);)
|
||||||
{
|
{
|
||||||
MG_StrExprOp found_op = MG_StrExprOp_Null;
|
MG_StrExprOp found_op = MG_StrExprOp_Null;
|
||||||
for(MG_StrExprOp op = (MG_StrExprOp)(MG_StrExprOp_Null+1);
|
for(MG_StrExprOp op = (MG_StrExprOp)(MG_StrExprOp_Null+1);
|
||||||
@@ -431,7 +431,7 @@ mg_str_expr_parse_from_first_opl__min_prec(Arena *arena, MD_Node *first, MD_Node
|
|||||||
}
|
}
|
||||||
|
|
||||||
//- rjf: parse binary operator extensions at this precedence level
|
//- rjf: parse binary operator extensions at this precedence level
|
||||||
for(;it < opl && !md_node_is_nil(it);)
|
for(;it != opl && !md_node_is_nil(it);)
|
||||||
{
|
{
|
||||||
// rjf: find binary op kind of `it`
|
// rjf: find binary op kind of `it`
|
||||||
MG_StrExprOp found_op = MG_StrExprOp_Null;
|
MG_StrExprOp found_op = MG_StrExprOp_Null;
|
||||||
|
|||||||
Reference in New Issue
Block a user