Signed-off-by: Vegard Nossum <vegard.nos...@gmail.com>
---
 include/vm/field.h |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/include/vm/field.h b/include/vm/field.h
index 97d6521..9639cfe 100644
--- a/include/vm/field.h
+++ b/include/vm/field.h
@@ -29,9 +29,14 @@ int vm_field_init(struct vm_field *vmf,
 void vm_field_init_nonstatic(struct vm_field *vmf, unsigned int offset);
 int vm_field_init_static(struct vm_field *vmf);
 
-static inline bool vm_field_is_static(struct vm_field *vmm)
+static inline bool vm_field_is_static(struct vm_field *vmf)
 {
-       return vmm->field->access_flags & CAFEBABE_FIELD_ACC_STATIC;
+       return vmf->field->access_flags & CAFEBABE_FIELD_ACC_STATIC;
+}
+
+static inline bool vm_field_is_final(struct vm_field *vmf)
+{
+       return vmf->field->access_flags & CAFEBABE_FIELD_ACC_FINAL;
 }
 
 static inline enum vm_type vm_field_type(struct vm_field *vmf)
-- 
1.6.0.4


------------------------------------------------------------------------------
_______________________________________________
Jatovm-devel mailing list
Jatovm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jatovm-devel

Reply via email to