2000-11-06 Fernando Nasser <fnasser@totem.toronto.redhat.com>
authorFernando Nasser <fnasser@redhat.com>
Mon, 6 Nov 2000 23:12:29 +0000 (23:12 +0000)
committerFernando Nasser <fnasser@redhat.com>
Mon, 6 Nov 2000 23:12:29 +0000 (23:12 +0000)
commit8a1a01128de8adbea128525c11808b57bc9b04cd
tree715a34908306fd5192ae093617871d1780c6eb26
parentc4dfa77f430fbd0eb5ec1d22c2b29581091ab0fe
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