Skip to content

Commit 1a478a0

Browse files
committed
Remove BacktraceFrame_headerFields[] to simplify code
1 parent 131d238 commit 1a478a0

File tree

1 file changed

+4
-19
lines changed

1 file changed

+4
-19
lines changed

BacktraceScreen.c

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -52,21 +52,6 @@ static const char* const BacktracePanel_options[LAST_PANEL_OPTION] = {
5252
[OPTION_OBJECT_BASENAME] = "Basename",
5353
};
5454

55-
typedef enum BacktraceFrameHeaders_ {
56-
HEADER_NUMBER_FRAME,
57-
HEADER_ADDRESS,
58-
HEADER_NAME,
59-
HEADER_PATH,
60-
LAST_PANEL_HEADER,
61-
} BacktracePanelHeaders;
62-
63-
static const char* const BacktraceFrame_headerFields[LAST_PANEL_HEADER] = {
64-
[HEADER_NUMBER_FRAME] = "#",
65-
[HEADER_ADDRESS] = "ADDRESS",
66-
[HEADER_NAME] = "NAME",
67-
[HEADER_PATH] = "PATH",
68-
};
69-
7055
static const char* const BacktraceScreenFunctions[] = {
7156
#if defined(HAVE_DEMANGLING)
7257
BacktracePanel_options[OPTION_NAME_RAW],
@@ -151,10 +136,10 @@ static void BacktracePanel_displayHeader(BacktracePanel* this) {
151136

152137
char* line = NULL;
153138
xAsprintf(&line, "%*s %-*s %-*s %-*s",
154-
(int)printingHelper->maxFrameNumLen, BacktraceFrame_headerFields[HEADER_NUMBER_FRAME],
155-
(int)printingHelper->maxAddrLen, BacktraceFrame_headerFields[HEADER_ADDRESS],
156-
(int)maxObjLen, BacktraceFrame_headerFields[HEADER_PATH],
157-
(int)maxFunctionNameLength, BacktraceFrame_headerFields[HEADER_NAME]
139+
(int)printingHelper->maxFrameNumLen, "#",
140+
(int)printingHelper->maxAddrLen, "ADDRESS",
141+
(int)maxObjLen, "PATH",
142+
(int)maxFunctionNameLength, "NAME"
158143
);
159144

160145
Panel_setHeader((Panel*)this, line);

0 commit comments

Comments
 (0)