* src/native/llni.h (LLNI_field_set_ref): Fixed problem with NULL references.
authorMichael Starzinger <michi@complang.tuwien.ac.at>
Sun, 7 Oct 2007 22:29:12 +0000 (00:29 +0200)
committerMichael Starzinger <michi@complang.tuwien.ac.at>
Sun, 7 Oct 2007 22:29:12 +0000 (00:29 +0200)
src/native/llni.h

index dfb8275e8d15ae9388d55ad2194d45cd7276bafb..b0191d5f3fd693d12b139f921eb58baa864fded2 100644 (file)
@@ -55,7 +55,7 @@
        LLNI_field_direct(obj, field) = (value)
 
 #define LLNI_field_set_ref(obj, field, reference) \
-       LLNI_field_direct(obj, field) = LLNI_DIRECT(reference)
+       LLNI_field_direct(obj, field) = LLNI_UNWRAP(reference)
 
 #define LLNI_field_set_cls(obj, field, value) \
        LLNI_field_direct(obj, field) = (java_lang_Class *) (value)