Fixing bad status return in cuda/rocm buffer_wrap.
diff --git a/experimental/rocm/rocm_buffer.c b/experimental/rocm/rocm_buffer.c
index 81cbf84..0aaa132 100644
--- a/experimental/rocm/rocm_buffer.c
+++ b/experimental/rocm/rocm_buffer.c
@@ -59,7 +59,7 @@
}
IREE_TRACE_ZONE_END(z0);
- return iree_ok_status();
+ return status;
}
static void iree_hal_rocm_buffer_destroy(iree_hal_buffer_t *base_buffer) {
diff --git a/iree/hal/cuda/cuda_buffer.c b/iree/hal/cuda/cuda_buffer.c
index 264d704..63334a5 100644
--- a/iree/hal/cuda/cuda_buffer.c
+++ b/iree/hal/cuda/cuda_buffer.c
@@ -59,7 +59,7 @@
}
IREE_TRACE_ZONE_END(z0);
- return iree_ok_status();
+ return status;
}
static void iree_hal_cuda_buffer_destroy(iree_hal_buffer_t* base_buffer) {