Signed-off-by: Vegard Nossum <vegard.nos...@gmail.com>
---
 include/vm/object.h |   10 +++++-----
 vm/object.c         |    2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/include/vm/object.h b/include/vm/object.h
index c78b82c..2252270 100644
--- a/include/vm/object.h
+++ b/include/vm/object.h
@@ -45,28 +45,28 @@ void array_store_check(struct vm_object *arrayref, struct 
vm_object *obj);
 void array_store_check_vmtype(struct vm_object *arrayref, enum vm_type 
vm_type);
 void array_size_check(int size);
 void multiarray_size_check(int n, ...);
-char *vm_string_to_cstr(struct vm_object *string);
+char *vm_string_to_cstr(const struct vm_object *string);
 
 static inline void
-field_set_int32(struct vm_object *obj, struct vm_field *field, int32_t value)
+field_set_int32(struct vm_object *obj, const struct vm_field *field, int32_t 
value)
 {
        *(int32_t *) &obj->fields[field->offset] = value;
 }
 
 static inline int32_t
-field_get_int32(struct vm_object *obj, struct vm_field *field)
+field_get_int32(const struct vm_object *obj, const struct vm_field *field)
 {
        return *(int32_t *) &obj->fields[field->offset];
 }
 
 static inline void
-field_set_object(struct vm_object *obj, struct vm_field *field, struct 
vm_object *value)
+field_set_object(struct vm_object *obj, const struct vm_field *field, struct 
vm_object *value)
 {
        *(void **) &obj->fields[field->offset] = value;
 }
 
 static inline struct vm_object *
-field_get_object(struct vm_object *obj, struct vm_field *field)
+field_get_object(const struct vm_object *obj, const struct vm_field *field)
 {
        return *(struct vm_object **) &obj->fields[field->offset];
 }
diff --git a/vm/object.c b/vm/object.c
index fb0ca5a..feb1e9c 100644
--- a/vm/object.c
+++ b/vm/object.c
@@ -383,7 +383,7 @@ void multiarray_size_check(int n, ...)
        return;
 }
 
-char *vm_string_to_cstr(struct vm_object *string_obj)
+char *vm_string_to_cstr(const struct vm_object *string_obj)
 {
        struct vm_object *array_object;
        struct string *str;
-- 
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