mirror of
https://github.com/varun-r-mallya/Python-BPF.git
synced 2025-12-31 21:06:25 +00:00
Add nullcheck for var_name in handle_binary_ops
This commit is contained in:
@ -64,6 +64,9 @@ def handle_binary_op_impl(rval, builder, local_sym_tab):
|
|||||||
|
|
||||||
def handle_binary_op(rval, builder, var_name, local_sym_tab):
|
def handle_binary_op(rval, builder, var_name, local_sym_tab):
|
||||||
result = handle_binary_op_impl(rval, builder, local_sym_tab)
|
result = handle_binary_op_impl(rval, builder, local_sym_tab)
|
||||||
if var_name in local_sym_tab:
|
if var_name and var_name in local_sym_tab:
|
||||||
|
logger.info(
|
||||||
|
f"Storing result {result} into variable {local_sym_tab[var_name].var}"
|
||||||
|
)
|
||||||
builder.store(result, local_sym_tab[var_name].var)
|
builder.store(result, local_sym_tab[var_name].var)
|
||||||
return result, result.type
|
return result, result.type
|
||||||
|
|||||||
Reference in New Issue
Block a user