mirror of
https://github.com/odin-lang/Odin.git
synced 2026-02-28 21:58:19 +00:00
Fix cstring cast operation
This commit is contained in:
@@ -1855,7 +1855,7 @@ bool check_is_castable_to(CheckerContext *c, Operand *operand, Type *y) {
|
||||
// }
|
||||
}
|
||||
// cstring -> string
|
||||
if (src == t_cstring && dst == t_string) {
|
||||
if (are_types_identical(src, t_cstring) && are_types_identical(dst, t_string)) {
|
||||
if (operand->mode != Addressing_Constant) {
|
||||
add_package_dependency(c, "runtime", "__cstring_to_string");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user