Skip to content

Commit 71ee37e

Browse files
committed
Change type for index in BactraceFrameData
1 parent 6867378 commit 71ee37e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

BacktraceScreen.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ typedef enum BacktraceScreenDisplayOptions_ {
104104

105105
BacktraceFrameData* BacktraceFrameData_new(void) {
106106
BacktraceFrameData* this = AllocThis(BacktraceFrameData);
107-
this->index = -1;
107+
this->index = 0;
108108
this->address = 0;
109109
this->offset = 0;
110110
this->functionName = NULL;
@@ -445,7 +445,7 @@ static void BacktracePanelRow_displayFrame(const Object* super, RichString* out)
445445
assert(maxFunctionNameLength <= INT_MAX);
446446
assert(objectLength <= INT_MAX);
447447

448-
int len = xAsprintf(&line, "%*d 0x%0*zx %n%-*s %-*s",
448+
int len = xAsprintf(&line, "%*zd 0x%0*zx %n%-*s %-*s",
449449
(int)printingHelper->maxFrameNumLen, frame->index,
450450
(int)maxAddrLen, frame->address,
451451
&objectPathStart,

BacktraceScreen.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ in the source distribution for its full text.
1919
typedef struct BacktraceFrameData_ {
2020
Object super;
2121

22-
int index;
22+
ssize_t index;
2323
size_t address;
2424
size_t offset;
2525
char* functionName;

0 commit comments

Comments
 (0)