diff options
Diffstat (limited to 'cord/cordxtra.c')
-rw-r--r-- | cord/cordxtra.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cord/cordxtra.c b/cord/cordxtra.c index 62b1f830..b1694c26 100644 --- a/cord/cordxtra.c +++ b/cord/cordxtra.c @@ -547,7 +547,7 @@ static void * GC_CALLBACK refill_cache(void * client_data) new_cache -> tag = DIV_LINE_SZ(file_pos); /* Store barrier goes here. */ ATOMIC_WRITE(state -> lf_cache[line_no], new_cache); - GC_end_stubborn_change((/* no volatile */ void *)(state -> lf_cache + GC_END_STUBBORN_CHANGE((/* no volatile */ void *)(state -> lf_cache + line_no)); state -> lf_current = line_start + LINE_SZ; return (void *)((GC_word)new_cache->data[MOD_LINE_SZ(file_pos)]); |