From f0fa760479ea14f6ebdd5ed724e267c538910a2e Mon Sep 17 00:00:00 2001 From: "Alex Lam S.L" Date: Sat, 21 Jan 2023 14:16:26 +0200 Subject: [semver] parse `^` & `~` expressions correctly (#1854) * [semver] parse `^` & `~` expressions correctly * handle semver ranges correctly against build tags --- src/analytics/analytics_thread.zig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/analytics/analytics_thread.zig') diff --git a/src/analytics/analytics_thread.zig b/src/analytics/analytics_thread.zig index 21c09f2f3..f4c799849 100644 --- a/src/analytics/analytics_thread.zig +++ b/src/analytics/analytics_thread.zig @@ -293,10 +293,10 @@ pub const GenerateHeader = struct { } _ = forOS(); const release = std.mem.span(&linux_os_name.release); - var sliced_string = Semver.SlicedString.init(release, release); - var result = Semver.Version.parse(sliced_string, bun.default_allocator); + const sliced_string = Semver.SlicedString.init(release, release); + const result = Semver.Version.parse(sliced_string, bun.default_allocator); // we only care about major, minor, patch so we don't care about the string - return result.version; + return result.version.fill(); } pub fn forLinux() Analytics.Platform { -- cgit v1.2.3