Skip to content

Commit 508ee1d

Browse files
LegNeatoclaude
andcommitted
Fix type mismatch in dispatch_context_message signature
The declaration in context_bridge.h uses std::size_t but the implementation in text.cpp used std::uintptr_t, causing link errors. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent e1a6c96 commit 508ee1d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

source/text.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1086,7 +1086,7 @@ spv_position_t ToSpvPosition(MessagePosition position) {
10861086
}
10871087
} // namespace
10881088

1089-
void dispatch_context_message(std::uintptr_t context_ptr, std::uint32_t level,
1089+
void dispatch_context_message(std::size_t context_ptr, std::uint32_t level,
10901090
bool has_source, rust::Str source,
10911091
MessagePosition position, rust::Str message) {
10921092
auto* context = reinterpret_cast<spv_context>(context_ptr);

0 commit comments

Comments
 (0)