aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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));