bug fixed

This commit is contained in:
Valk Richard Li 2021-02-13 23:57:53 +08:00
parent 6aac46adaf
commit 80683c381f
2 changed files with 3 additions and 3 deletions

View File

@ -275,7 +275,7 @@ nasal_val* nasal_hash::get_value_address(std::string key)
nasal_val* tmp_val_addr=vec_ref.get_value_address(i); nasal_val* tmp_val_addr=vec_ref.get_value_address(i);
if(tmp_val_addr->get_type()==vm_hash) if(tmp_val_addr->get_type()==vm_hash)
ret_value_addr=tmp_val_addr->get_hash().get_value_address(key); ret_value_addr=tmp_val_addr->get_hash().get_value_address(key);
if(ret_value_addr>=0) if(ret_value_addr)
break; break;
} }
} }
@ -299,7 +299,7 @@ nasal_val** nasal_hash::get_mem_address(std::string key)
nasal_val* tmp_val_addr=vec_ref.get_value_address(i); nasal_val* tmp_val_addr=vec_ref.get_value_address(i);
if(tmp_val_addr->get_type()==vm_hash) if(tmp_val_addr->get_type()==vm_hash)
mem_addr=tmp_val_addr->get_hash().get_mem_address(key); mem_addr=tmp_val_addr->get_hash().get_mem_address(key);
if(mem_addr>0) if(mem_addr)
break; break;
} }
} }

View File

@ -1,5 +1,5 @@
#ifndef __NASAL_PARSE_H__ #ifndef __NASAL_PARSE_H__
#define __NAsAL_PARSE_H__ #define __NASAL_PARSE_H__
/* /*
_,,,_ _,,,_