From b8186c1491ac16b1724d1063fd70cf19246da12a Mon Sep 17 00:00:00 2001
From: Utz-Uwe Haus <uhaus@cray.com>
Date: Tue, 1 Nov 2022 19:08:23 +0100
Subject: [PATCH] Add missing mstro_request_free()

---
 include/maestro/cdo.h | 4 ++--
 maestro/cdo.c         | 6 ++++++
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/include/maestro/cdo.h b/include/maestro/cdo.h
index d3bafe54..7a98e2f7 100644
--- a/include/maestro/cdo.h
+++ b/include/maestro/cdo.h
@@ -212,9 +212,9 @@ bool mstro_request_test(mstro_request request);
  ** The freed request can not be used later to check on  asynchronous cdo operations such as @ref mstro_cdo_declare_async and @ref mstro_cdo_seal_async and sisters.
  **
  ** @param[in] request 	Maestro request handle.
- ** @returns void.
+ ** @returns status.
  **/
-void mstro_request_free(mstro_request request);
+mstro_status mstro_request_free(mstro_request request);
 
 
 /**
diff --git a/maestro/cdo.c b/maestro/cdo.c
index dcc5a2c8..a1217e8c 100644
--- a/maestro/cdo.c
+++ b/maestro/cdo.c
@@ -1445,6 +1445,12 @@ mstro_request__free(mstro_request request)
   return stat;
 }
 
+mstro_status
+mstro_request_free(mstro_request request)
+{
+  return mstro_request__free(request);
+}
+
 
 mstro_status
 mstro_cdo_declaration_seal(mstro_cdo cdo)
-- 
GitLab