Skip to content

Commit 8530aad

Browse files
authored
Fix warnings in ast.c (#40091)
1 parent 36e1839 commit 8530aad

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/ast.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -919,24 +919,24 @@ JL_DLLEXPORT jl_value_t *jl_copy_ast(jl_value_t *expr)
919919
jl_gc_wb(new_ci, new_ci->slotnames);
920920
new_ci->slotflags = jl_array_copy(new_ci->slotflags);
921921
jl_gc_wb(new_ci, new_ci->slotflags);
922-
new_ci->codelocs = jl_array_copy(new_ci->codelocs);
922+
new_ci->codelocs = (jl_value_t*)jl_array_copy((jl_array_t*)new_ci->codelocs);
923923
jl_gc_wb(new_ci, new_ci->codelocs);
924-
new_ci->linetable = jl_array_copy(new_ci->linetable);
924+
new_ci->linetable = (jl_value_t*)jl_array_copy((jl_array_t*)new_ci->linetable);
925925
jl_gc_wb(new_ci, new_ci->linetable);
926926
new_ci->ssaflags = jl_array_copy(new_ci->ssaflags);
927927
jl_gc_wb(new_ci, new_ci->ssaflags);
928928

929929
if (new_ci->edges != jl_nothing) {
930-
new_ci->edges = jl_array_copy(new_ci->edges);
930+
new_ci->edges = (jl_value_t*)jl_array_copy((jl_array_t*)new_ci->edges);
931931
jl_gc_wb(new_ci, new_ci->edges);
932932
}
933933

934934
if (jl_is_array(new_ci->ssavaluetypes)) {
935-
new_ci->ssavaluetypes = jl_array_copy(new_ci->ssavaluetypes);
935+
new_ci->ssavaluetypes = (jl_value_t*)jl_array_copy((jl_array_t*)new_ci->ssavaluetypes);
936936
jl_gc_wb(new_ci, new_ci->ssavaluetypes);
937937
}
938938
JL_GC_POP();
939-
return new_ci;
939+
return (jl_value_t*)new_ci;
940940
}
941941
if (jl_is_expr(expr)) {
942942
jl_expr_t *e = (jl_expr_t*)expr;

0 commit comments

Comments
 (0)