aboutsummaryrefslogtreecommitdiff
path: root/src/analytics
diff options
context:
space:
mode:
authorGravatar Alex Lam S.L <alexlamsl@gmail.com> 2023-01-21 14:16:26 +0200
committerGravatar GitHub <noreply@github.com> 2023-01-21 04:16:26 -0800
commitf0fa760479ea14f6ebdd5ed724e267c538910a2e (patch)
treee65337e8f523f88c5e877f401bfd788fef179ace /src/analytics
parent24e8aa105f9d5d55d560884eaa38dc2e51d403aa (diff)
downloadbun-f0fa760479ea14f6ebdd5ed724e267c538910a2e.tar.gz
bun-f0fa760479ea14f6ebdd5ed724e267c538910a2e.tar.zst
bun-f0fa760479ea14f6ebdd5ed724e267c538910a2e.zip
[semver] parse `^` & `~` expressions correctly (#1854)
* [semver] parse `^` & `~` expressions correctly * handle semver ranges correctly against build tags
Diffstat (limited to 'src/analytics')
-rw-r--r--src/analytics/analytics_thread.zig6
1 files changed, 3 insertions, 3 deletions
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 {