Skip to content

Commit fb36519

Browse files
committed
chore: fix sign-conversion warnings in span & trace id
1 parent bed305f commit fb36519

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

api/include/opentelemetry/trace/span_id.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ class SpanId final
3131
constexpr char kHex[] = "0123456789abcdef";
3232
for (int i = 0; i < kSize; ++i)
3333
{
34-
buffer[i * 2 + 0] = kHex[(rep_[i] >> 4) & 0xF];
35-
buffer[i * 2 + 1] = kHex[(rep_[i] >> 0) & 0xF];
34+
buffer[static_cast<size_t>(i) * 2U + 0] = kHex[(rep_[i] >> 4) & 0xF];
35+
buffer[static_cast<size_t>(i) * 2U + 1] = kHex[(rep_[i] >> 0) & 0xF];
3636
}
3737
}
3838

api/include/opentelemetry/trace/trace_id.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ class TraceId final
3737
constexpr char kHex[] = "0123456789abcdef";
3838
for (int i = 0; i < kSize; ++i)
3939
{
40-
buffer[i * 2 + 0] = kHex[(rep_[i] >> 4) & 0xF];
41-
buffer[i * 2 + 1] = kHex[(rep_[i] >> 0) & 0xF];
40+
buffer[static_cast<size_t>(i) * 2U + 0] = kHex[(rep_[i] >> 4) & 0xF];
41+
buffer[static_cast<size_t>(i) * 2U + 1] = kHex[(rep_[i] >> 0) & 0xF];
4242
}
4343
}
4444

0 commit comments

Comments
 (0)