Fixing improperly returned status.
Thanks hcindyl!
diff --git a/iree/hal/buffer_heap.c b/iree/hal/buffer_heap.c
index 9d74cc1..6aa5a32 100644
--- a/iree/hal/buffer_heap.c
+++ b/iree/hal/buffer_heap.c
@@ -57,7 +57,7 @@
   }
 
   IREE_TRACE_ZONE_END(z0);
-  return iree_ok_status();
+  return status;
 }
 
 IREE_API_EXPORT iree_status_t iree_hal_heap_buffer_wrap(
@@ -91,7 +91,7 @@
   }
 
   IREE_TRACE_ZONE_END(z0);
-  return iree_ok_status();
+  return status;
 }
 
 static void iree_hal_heap_buffer_destroy(iree_hal_buffer_t* base_buffer) {