aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--platform/linux-generic/odp_buffer.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/linux-generic/odp_buffer.c b/platform/linux-generic/odp_buffer.c
index d9e211b8d..bcbb99ac8 100644
--- a/platform/linux-generic/odp_buffer.c
+++ b/platform/linux-generic/odp_buffer.c
@@ -73,7 +73,8 @@ int odp_buffer_snprint(char *str, size_t n, odp_buffer_t buf)
len += snprintf(&str[len], n-len,
" cur_offset %zu\n", hdr->cur_offset);
len += snprintf(&str[len], n-len,
- " ref_count %i\n", hdr->ref_count);
+ " ref_count %i\n",
+ odp_atomic_load_u32(&hdr->ref_count));
len += snprintf(&str[len], n-len,
" type %i\n", hdr->type);
len += snprintf(&str[len], n-len,