aboutsummaryrefslogtreecommitdiff
path: root/src/analytics/analytics_thread.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-01-23 21:14:38 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-01-23 21:14:38 -0800
commit28f77b982302036b4014b0333bfcf7b32f26b227 (patch)
treef75b4eb7ed5e94553dc54ca72e4e23eef6a3e1ea /src/analytics/analytics_thread.zig
parent4ac8c1bd840969a317f03540b7cc985031af4ccd (diff)
downloadbun-28f77b982302036b4014b0333bfcf7b32f26b227.tar.gz
bun-28f77b982302036b4014b0333bfcf7b32f26b227.tar.zst
bun-28f77b982302036b4014b0333bfcf7b32f26b227.zip
Update analytics_thread.zig
Diffstat (limited to '')
-rw-r--r--src/analytics/analytics_thread.zig8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/analytics/analytics_thread.zig b/src/analytics/analytics_thread.zig
index f5caa7f10..6114e3890 100644
--- a/src/analytics/analytics_thread.zig
+++ b/src/analytics/analytics_thread.zig
@@ -268,6 +268,14 @@ pub const GenerateHeader = struct {
pub var linux_os_name: std.c.utsname = undefined;
+ pub fn forOS() Analytics.Platform {
+ if (comptime Environment.isMac) {
+ return forMac();
+ }
+
+ return forLinux();
+ }
+
pub fn forLinux() Analytics.Platform {
linux_os_name = std.mem.zeroes(@TypeOf(linux_os_name));