Skip to content

Commit 455f827

Browse files
committed
fix: deprecations in otel 1.22
1 parent 6d0bec5 commit 455f827

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

src/os_utils.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,11 @@ std::string get_os_type(std::string_view os)
9393
std::pair{"NetBSD"sv, kNetbsd},
9494
std::pair{"OpenBSD"sv, kOpenbsd},
9595
std::pair{"SunOS"sv, kSolaris},
96+
#if OPENTELEMETRY_VERSION_MAJOR == 1 && OPENTELEMETRY_VERSION_MINOR < 22
9697
std::pair{"OS/390"sv, kZOs}
98+
#else
99+
std::pair{"OS/390"sv, kZos}
100+
#endif
97101
};
98102

99103
#ifdef USE_MPH

test/os_utils/get_os_type.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ TEST_P(GetOsTypeTest, get_os_type)
3030
EXPECT_EQ(actual, expected);
3131
}
3232

33+
#if OPENTELEMETRY_VERSION_MAJOR == 1 && OPENTELEMETRY_VERSION_MINOR < 22
34+
static constexpr const char* z_os = kZOs;
35+
#else
36+
static constexpr const char* z_os = kZos;
37+
#endif
38+
3339
INSTANTIATE_TEST_SUITE_P(
3440
Table,
3541
GetOsTypeTest,
@@ -52,7 +58,7 @@ INSTANTIATE_TEST_SUITE_P(
5258
std::make_tuple("NetBSD", kNetbsd),
5359
std::make_tuple("OpenBSD", kOpenbsd),
5460
std::make_tuple("SunOS", kSolaris),
55-
std::make_tuple("OS/390", kZOs),
61+
std::make_tuple("OS/390", z_os),
5662
std::make_tuple("UNKNOWN", "UNKNOWN")
5763
)
5864
);

0 commit comments

Comments
 (0)