aboutsummaryrefslogtreecommitdiff
path: root/src/analytics
diff options
context:
space:
mode:
Diffstat (limited to 'src/analytics')
-rw-r--r--src/analytics/analytics_schema.zig2
-rw-r--r--src/analytics/analytics_thread.zig10
2 files changed, 6 insertions, 6 deletions
diff --git a/src/analytics/analytics_schema.zig b/src/analytics/analytics_schema.zig
index 825735331..5332a4837 100644
--- a/src/analytics/analytics_schema.zig
+++ b/src/analytics/analytics_schema.zig
@@ -201,7 +201,7 @@ pub fn Writer(comptime WritableStream: type) type {
}
pub inline fn writeEnum(this: *Self, val: anytype) !void {
- try this.writeInt(@enumToInt(val));
+ try this.writeInt(@intFromEnum(val));
}
pub fn writeValue(this: *Self, comptime SliceType: type, slice: SliceType) !void {
diff --git a/src/analytics/analytics_thread.zig b/src/analytics/analytics_thread.zig
index b6039d3a7..998f5cfc2 100644
--- a/src/analytics/analytics_thread.zig
+++ b/src/analytics/analytics_thread.zig
@@ -261,7 +261,7 @@ pub const GenerateHeader = struct {
pub const GeneratePlatform = struct {
var osversion_name: [32]u8 = undefined;
pub fn forMac() Analytics.Platform {
- @memset(&osversion_name, 0, osversion_name.len);
+ @memset(&osversion_name, 0);
var platform = Analytics.Platform{ .os = Analytics.OperatingSystem.macos, .version = &[_]u8{}, .arch = platform_arch };
var len = osversion_name.len - 1;
@@ -340,7 +340,7 @@ pub const GenerateHeader = struct {
offset = std.mem.indexOfScalar(u8, out, '"') orelse return Analytics.Uint64{};
out = out[0..offset];
- const hash = std.hash.Wyhash.hash(0, std.mem.trim(u8, out, "\n\r "));
+ const hash = bun.hash(std.mem.trim(u8, out, "\n\r "));
var hash_bytes = std.mem.asBytes(&hash);
return Analytics.Uint64{
.first = std.mem.readIntNative(u32, hash_bytes[0..4]),
@@ -357,7 +357,7 @@ pub const GenerateHeader = struct {
defer file.close();
var read_count = try file.read(&linux_machine_id);
- const hash = std.hash.Wyhash.hash(0, std.mem.trim(u8, linux_machine_id[0..read_count], "\n\r "));
+ const hash = bun.hash(std.mem.trim(u8, linux_machine_id[0..read_count], "\n\r "));
var hash_bytes = std.mem.asBytes(&hash);
return Analytics.Uint64{
.first = std.mem.readIntNative(u32, hash_bytes[0..4]),
@@ -540,8 +540,8 @@ pub const EventList = struct {
}
@atomicStore(bool, &is_stuck, retry_remaining == 0, .Release);
- stuck_count += @intCast(u8, @boolToInt(retry_remaining == 0));
- stuck_count *= @intCast(u8, @boolToInt(retry_remaining == 0));
+ stuck_count += @intCast(u8, @intFromBool(retry_remaining == 0));
+ stuck_count *= @intCast(u8, @intFromBool(retry_remaining == 0));
disabled = disabled or stuck_count > 4;
this.in_buffer.reset();