diff options
author | Stephane Carrez <stcarrez@nerim.fr> | 2001-07-18 22:03:22 +0000 |
---|---|---|
committer | Stephane Carrez <stcarrez@nerim.fr> | 2001-07-18 22:03:22 +0000 |
commit | e8b915dc073aef16009a8f3b15768183bf64bfb3 (patch) | |
tree | 89f8fd85b272b72cf91daca2d476f700c9e7cadb /gdb/tui/tuiRegs.c | |
parent | c774cec6a71cec1932152c9838d0a7142409d8ce (diff) | |
download | gdb-e8b915dc073aef16009a8f3b15768183bf64bfb3.zip gdb-e8b915dc073aef16009a8f3b15768183bf64bfb3.tar.gz gdb-e8b915dc073aef16009a8f3b15768183bf64bfb3.tar.bz2 |
* tuiIO.c (_tuiHandleResizeDuringIO): Call tuiRefreshAll.
(tuiRead, tui_vread): Remove.
* tui.c (va_catch_errors, tuiDo, tuiDoAndReturnToTop): Remove.
(vcatch_errors, _tui_vDo): Remove.
* tui.h (tuiDo, tuiDoAndReturnToTop): Remove.
* tuiLayout.c (tuiSetLayout): Remove vcatch_errors.
(tui_set_layout): Rename of _tuiSetLayoutTo, public.
(_tuiToggleLayout_command): Merge with _tui_vToggleLayout_command.
(_tuiToggleSplitLayout_command): Merge with _tui_vToggleSplitLayout_command.
(_tuiLayout_command): Call tui_set_layout.
* tuiRegs.c (_tuiScrollRegsBackward_command): Call tui_scroll.
(_tuiScrollRegsForward_command): Likewise.
(_tuiShowFloat_command): Call _tui_vShowRegisters_commandSupport.
(_tuiShowGeneral_command): Likewise.
(_tuiShowSpecial_command): Likewise.
(_tuiToggleFloatRegs_command): Call tuiToggleFloatRegs.
* tuiWin.c (tui_scroll): Rename of tui_vScroll, update parameters.
(_tuiScrollForward_command): Call tui_scroll.
(_tuiScrollBackward_command): Likewise.
(_tuiScrollLeft_command): Likewise.
(_tuiScrollRight_command): Likewise.
(_tuiSetFocus_command): Call _tuiSetFocus.
(_tuiRefreshAll_command): Call tuiRefreshAll.
(_tuiSetWinHeight_command): Call _tuiSetWinHeight.
(_tuiXDBsetWinHeight_command): Call _tuiXDBsetWinHeight.
* tuiWin.h (tui_scroll): Rename of tui_vScroll, update parameters.
Diffstat (limited to 'gdb/tui/tuiRegs.c')
-rw-r--r-- | gdb/tui/tuiRegs.c | 39 |
1 files changed, 14 insertions, 25 deletions
diff --git a/gdb/tui/tuiRegs.c b/gdb/tui/tuiRegs.c index cb58710..6dc6eed 100644 --- a/gdb/tui/tuiRegs.c +++ b/gdb/tui/tuiRegs.c @@ -30,6 +30,8 @@ #include "target.h" #include "tuiLayout.h" #include "tuiWin.h" +#include "tuiDataWin.h" +#include "tuiGeneralWin.h" #include "tui-file.h" /***************************************** @@ -80,11 +82,10 @@ static int _tuiRegValueHasChanged static void _tuiShowFloat_command (char *, int); static void _tuiShowGeneral_command (char *, int); static void _tuiShowSpecial_command (char *, int); -static void _tui_vShowRegisters_commandSupport (va_list); +static void _tui_vShowRegisters_commandSupport (TuiRegisterDisplayType); static void _tuiToggleFloatRegs_command (char *, int); static void _tuiScrollRegsForward_command (char *, int); static void _tuiScrollRegsBackward_command (char *, int); -static void _tui_vShowRegisters_commandSupport (va_list); @@ -961,9 +962,8 @@ _tuiDisplayRegister (int regNum, static void -_tui_vShowRegisters_commandSupport (va_list args) +_tui_vShowRegisters_commandSupport (TuiRegisterDisplayType dpyType) { - TuiRegisterDisplayType dpyType = va_arg (args, TuiRegisterDisplayType); if (m_winPtrNotNull (dataWin) && dataWin->generic.isVisible) { /* Data window already displayed, show the registers */ @@ -983,8 +983,7 @@ _tuiShowFloat_command (char *arg, int fromTTY) if (m_winPtrIsNull (dataWin) || !dataWin->generic.isVisible || (dataWin->detail.dataDisplayInfo.regsDisplayType != TUI_SFLOAT_REGS && dataWin->detail.dataDisplayInfo.regsDisplayType != TUI_DFLOAT_REGS)) - tuiDo ((TuiOpaqueFuncPtr) _tui_vShowRegisters_commandSupport, - (tuiLayoutDef ())->floatRegsDisplayType); + _tui_vShowRegisters_commandSupport ((tuiLayoutDef ())->floatRegsDisplayType); return; } /* _tuiShowFloat_command */ @@ -993,28 +992,22 @@ _tuiShowFloat_command (char *arg, int fromTTY) static void _tuiShowGeneral_command (char *arg, int fromTTY) { - tuiDo ((TuiOpaqueFuncPtr) _tui_vShowRegisters_commandSupport, - TUI_GENERAL_REGS); - - return; -} /* _tuiShowGeneral_command */ + _tui_vShowRegisters_commandSupport (TUI_GENERAL_REGS); +} static void _tuiShowSpecial_command (char *arg, int fromTTY) { - tuiDo ((TuiOpaqueFuncPtr) _tui_vShowRegisters_commandSupport, - TUI_SPECIAL_REGS); - - return; -} /* _tuiShowSpecial_command */ + _tui_vShowRegisters_commandSupport (TUI_SPECIAL_REGS); +} static void _tuiToggleFloatRegs_command (char *arg, int fromTTY) { if (m_winPtrNotNull (dataWin) && dataWin->generic.isVisible) - tuiDo ((TuiOpaqueFuncPtr) tuiToggleFloatRegs); + tuiToggleFloatRegs (); else { TuiLayoutDefPtr layoutDef = tuiLayoutDef (); @@ -1033,16 +1026,12 @@ _tuiToggleFloatRegs_command (char *arg, int fromTTY) static void _tuiScrollRegsForward_command (char *arg, int fromTTY) { - tuiDo ((TuiOpaqueFuncPtr) tui_vScroll, FORWARD_SCROLL, dataWin, 1); - - return; -} /* _tuiScrollRegsForward_command */ + tui_scroll (FORWARD_SCROLL, dataWin, 1); +} static void _tuiScrollRegsBackward_command (char *arg, int fromTTY) { - tuiDo ((TuiOpaqueFuncPtr) tui_vScroll, BACKWARD_SCROLL, dataWin, 1); - - return; -} /* _tuiScrollRegsBackward_command */ + tui_scroll (BACKWARD_SCROLL, dataWin, 1); +} |