* value.c (value_from_contents_and_address): Always return

a lval_memory value, even if address is null.
This commit is contained in:
Jerome Guitton 2009-02-04 15:49:30 +00:00
parent 8e94a90cbc
commit 33d502b41a
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2009-02-04 Jerome Guitton <guitton@adacore.com>
* value.c (value_from_contents_and_address): Always return
a lval_memory value, even if address is null.
2009-02-04 Tristan Gingold <gingold@adacore.com>
* i386-darwin-tdep.c (i386_darwin_sigcontext_addr): New function.

View File

@ -1712,8 +1712,7 @@ value_from_contents_and_address (struct type *type,
else
memcpy (value_contents_raw (v), valaddr, TYPE_LENGTH (type));
VALUE_ADDRESS (v) = address;
if (address != 0)
VALUE_LVAL (v) = lval_memory;
VALUE_LVAL (v) = lval_memory;
return v;
}