Update types

This commit is contained in:
gingerBill
2025-06-20 09:09:04 +01:00
parent 448702875e
commit c3e9b16d5a
2 changed files with 6 additions and 4 deletions
+5 -3
View File
@@ -53,8 +53,10 @@ PlaceShapeStateFromSlice :: proc "c" (Memory: []byte) -> ^shape_state {
}
@(require_results)
DecodeUtf8String :: proc "c" (String: string) -> decode {
return DecodeUtf8(raw_data(String), len(String))
DecodeUtf8String :: proc "c" (String: string) -> (Codepoint: rune, SourceCharactersConsumed: u32, Valid: b32) {
Decode := DecodeUtf8(raw_data(String), len(String))
Codepoint, SourceCharactersConsumed, Valid = Decode.Codepoint, Decode.SourceCharactersConsumed, Decode.Valid
return
}
@@ -92,7 +94,7 @@ FontFromMemory :: proc(Data: []byte, allocator: mem.Allocator) -> (Result: font,
delete(Memory, allocator)
}
PostReadFontInitializeFromSlice(&Result, Memory)
_ = PostReadFontInitializeFromSlice(&Result, Memory)
return
}
+1 -1
View File
@@ -1838,5 +1838,5 @@ decode :: struct {
Codepoint: rune,
SourceCharactersConsumed: u32,
Valid: u32,
Valid: b32,
}