aboutsummaryrefslogtreecommitdiff
path: root/gdb/tui
diff options
context:
space:
mode:
authorStephane Carrez <stcarrez@nerim.fr>2002-08-25 10:04:08 +0000
committerStephane Carrez <stcarrez@nerim.fr>2002-08-25 10:04:08 +0000
commitd059f789de8c289a9cded3e825abb3c53c7d239e (patch)
treeeef881dff6417679317a7ab48aa23a6af48b1b9a /gdb/tui
parent3a42771a8e4c02ef6d52820cd5c1f0f3ca5bb71b (diff)
downloadgdb-d059f789de8c289a9cded3e825abb3c53c7d239e.zip
gdb-d059f789de8c289a9cded3e825abb3c53c7d239e.tar.gz
gdb-d059f789de8c289a9cded3e825abb3c53c7d239e.tar.bz2
* tuiStack.h (tuiGetLocatorFilename): Don't declare.
(tuiUpdateLocatorDisplay): Likewise. * tuiStack.c (tuiGetLocatorFilename): Remove. (tuiShowFrameInfo): Use tuiSetLocatorContent and tuiShowLocatorContent instead of tuiUpdateLocatorDisplay. (tuiUpdateLocatorDisplay): Remove.
Diffstat (limited to 'gdb/tui')
-rw-r--r--gdb/tui/ChangeLog9
-rw-r--r--gdb/tui/tuiStack.c47
-rw-r--r--gdb/tui/tuiStack.h2
3 files changed, 13 insertions, 45 deletions
diff --git a/gdb/tui/ChangeLog b/gdb/tui/ChangeLog
index e571440..37fb3f8 100644
--- a/gdb/tui/ChangeLog
+++ b/gdb/tui/ChangeLog
@@ -1,5 +1,14 @@
2002-08-25 Stephane Carrez <stcarrez@nerim.fr>
+ * tuiStack.h (tuiGetLocatorFilename): Don't declare.
+ (tuiUpdateLocatorDisplay): Likewise.
+ * tuiStack.c (tuiGetLocatorFilename): Remove.
+ (tuiShowFrameInfo): Use tuiSetLocatorContent and tuiShowLocatorContent
+ instead of tuiUpdateLocatorDisplay.
+ (tuiUpdateLocatorDisplay): Remove.
+
+2002-08-25 Stephane Carrez <stcarrez@nerim.fr>
+
* tuiStack.h (tuiClearLocatorDisplay): Don't declare.
* tuiStack.c (tuiClearLocatorDisplay): Remove.
(tuiShowLocatorContent): Use wclrtoeol to clear end of status line.
diff --git a/gdb/tui/tuiStack.c b/gdb/tui/tuiStack.c
index 5ceecaf..e2c8a27 100644
--- a/gdb/tui/tuiStack.c
+++ b/gdb/tui/tuiStack.c
@@ -187,32 +187,6 @@ tuiSwitchFilename (char *fileName)
return;
} /* tuiSwitchFilename */
-
-/*
- ** tuiGetLocatorFilename().
- ** Get the filename portion of the locator.
- ** (elz)
- */
-void
-tuiGetLocatorFilename (TuiGenWinInfoPtr locator, char **filename)
-{
-
- /* the current filename could be non known, in which case the xmalloc would
- allocate no memory, because the length would be 0 */
- if (((TuiWinElementPtr) locator->content[0])->whichElement.locator.fileName)
- {
- int name_length =
- strlen (((TuiWinElementPtr) locator->content[0])->whichElement.locator.fileName);
-
- (*filename) = (char *) xmalloc (name_length + 1);
- strcpy ((*filename),
- ((TuiWinElementPtr) locator->content[0])->whichElement.locator.fileName);
- }
-
- return;
-} /* tuiGetLocatorFilename */
-
-
/*
** tuiUpdateLocatorInfoFromFrame().
** Function to update the locator, with the information extracted from frameInfo
@@ -278,21 +252,6 @@ tuiSetLocatorContent (struct frame_info *frameInfo)
return;
} /* tuiSetLocatorContent */
-
-/*
- ** tuiUpdateLocatorDisplay().
- ** Function to update the locator display
- */
-void
-tuiUpdateLocatorDisplay (struct frame_info *frameInfo)
-{
- tuiSetLocatorContent (frameInfo);
- tuiShowLocatorContent ();
-
- return;
-} /* tuiUpdateLocatorDisplay */
-
-
/*
** tuiShowFrameInfo().
** Function to print the frame inforrmation for the TUI.
@@ -318,7 +277,8 @@ tuiShowFrameInfo (struct frame_info *fi)
startLine = 0;
sourceAlreadyDisplayed = tuiSourceIsDisplayed (s->filename);
- tuiUpdateLocatorDisplay (fi);
+ tuiSetLocatorContent (fi);
+ tuiShowLocatorContent ();
for (i = 0; i < (sourceWindows ())->count; i++)
{
TuiWhichElement *item;
@@ -373,7 +333,8 @@ tuiShowFrameInfo (struct frame_info *fi)
}
else
{
- tuiUpdateLocatorDisplay (fi);
+ tuiSetLocatorContent (fi);
+ tuiShowLocatorContent ();
for (i = 0; i < (sourceWindows ())->count; i++)
{
winInfo = (TuiWinInfoPtr) (sourceWindows ())->list[i];
diff --git a/gdb/tui/tuiStack.h b/gdb/tui/tuiStack.h
index 7667420..0ffb68f 100644
--- a/gdb/tui/tuiStack.h
+++ b/gdb/tui/tuiStack.h
@@ -30,13 +30,11 @@ extern void tuiSetLocatorInfo (char *, char *, int, CORE_ADDR,
extern void tuiUpdateLocatorFilename (const char *);
extern void tuiUpdateLocatorInfoFromFrame
(struct frame_info *, TuiLocatorElementPtr);
-extern void tuiUpdateLocatorDisplay (struct frame_info *);
extern void tuiSetLocatorContent (struct frame_info *);
extern void tuiShowLocatorContent (void);
extern void tuiClearLocatorContent (void);
extern void tuiSwitchFilename (char *);
extern void tuiShowFrameInfo (struct frame_info *);
-extern void tuiGetLocatorFilename (TuiGenWinInfoPtr, char **);
#endif