Skip to content

Commit 3997241

Browse files
authored
[release-1.11] malloc: use jl_get_current_task to fix null check (#58202)
1 parent 5ad6ee6 commit 3997241

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/gc.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -4119,7 +4119,7 @@ JL_DLLEXPORT void *jl_realloc(void *p, size_t sz)
41194119

41204120
JL_DLLEXPORT void *jl_gc_counted_malloc(size_t sz)
41214121
{
4122-
jl_task_t *ct = jl_current_task;
4122+
jl_task_t *ct = jl_get_current_task();
41234123
void *data = malloc(sz);
41244124
if (data != NULL && ct != NULL && ct->world_age) {
41254125
sz = memory_block_usable_size(data, 0);
@@ -4136,7 +4136,7 @@ JL_DLLEXPORT void *jl_gc_counted_malloc(size_t sz)
41364136

41374137
JL_DLLEXPORT void *jl_gc_counted_calloc(size_t nm, size_t sz)
41384138
{
4139-
jl_task_t *ct = jl_current_task;
4139+
jl_task_t *ct = jl_get_current_task();
41404140
void *data = calloc(nm, sz);
41414141
if (data != NULL && ct != NULL && ct->world_age) {
41424142
sz = memory_block_usable_size(data, 0);

0 commit comments

Comments
 (0)