OSDN Git Service

2000-11-06 Fernando Nasser <fnasser@totem.toronto.redhat.com>
authorfnasser <fnasser>
Mon, 6 Nov 2000 23:12:29 +0000 (23:12 +0000)
committerfnasser <fnasser>
Mon, 6 Nov 2000 23:12:29 +0000 (23:12 +0000)
commit0b9f3b91e644d337a1d584773edc0b02cd0d71ff
tree900c78726b58a1c41bbdb8b7788e4107bcd411c4
parent2aac836b8b46c7950055d4002a709382680cf7fb
2000-11-06  Fernando Nasser  <fnasser@totem.toronto.redhat.com>

        * wrapper.c (gdb_value_assign): New function.  Longjump-free
        version of value_assign.
        (wrap_value_assign): New function. Wrapper for value_assign.
        * wrapper.h: Add declaration for the above.
        * varobj.c (varobj_set_value): Use gdb_value_assign, not
        value_assign which can longjump.  Do not change varobj value if
        assign fails.
gdb/ChangeLog
gdb/varobj.c
gdb/wrapper.c
gdb/wrapper.h