more fixes

This commit is contained in:
Mitchell Hashimoto
2025-03-12 09:59:20 -07:00
parent 0f4d2bb237
commit 2408d4c6a9
2 changed files with 4 additions and 4 deletions

View File

@ -115,12 +115,12 @@ pub const Binding = struct {
ptr: *const anyopaque,
} {
return switch (@typeInfo(@TypeOf(data))) {
.Pointer => |ptr| switch (ptr.size) {
.One => .{
.pointer => |ptr| switch (ptr.size) {
.one => .{
.size = @sizeOf(ptr.child),
.ptr = data,
},
.Slice => .{
.slice => .{
.size = @intCast(@sizeOf(ptr.child) * data.len),
.ptr = data.ptr,
},

View File

@ -33,7 +33,7 @@ pub const FreetypeLoadFlags = if (options.backend.hasFreetype())
config.FreetypeLoadFlags
else
void;
pub const freetype_load_flags_default = if (FreetypeLoadFlags != void) .{} else {};
pub const freetype_load_flags_default: FreetypeLoadFlags = if (FreetypeLoadFlags != void) .{} else {};
/// Options for initializing a font face.
pub const Options = struct {