diff --git a/control/descriptor.c b/control/descriptor.c index dd1be56c45f11f4968b4a447ea0fe9c938e7c343..58c01f7356bb17b85f8d36dc27e277baf29c54ea 100644 --- a/control/descriptor.c +++ b/control/descriptor.c @@ -860,7 +860,7 @@ int CHAMELEON_Desc_Destroy(CHAM_desc_t **desc) * @retval CHAMELEON_SUCCESS successful exit * */ -int CHAMELEON_Desc_Acquire (CHAM_desc_t *desc) { +int CHAMELEON_Desc_Acquire( const CHAM_desc_t *desc ) { return RUNTIME_desc_acquire( desc ); } @@ -883,7 +883,7 @@ int CHAMELEON_Desc_Acquire (CHAM_desc_t *desc) { * @retval CHAMELEON_SUCCESS successful exit * */ -int CHAMELEON_Desc_Release (CHAM_desc_t *desc) { +int CHAMELEON_Desc_Release( const CHAM_desc_t *desc ) { return RUNTIME_desc_release( desc ); } diff --git a/include/chameleon.h b/include/chameleon.h index 4ebc7ee846d4b2c382564e755255229a1ae14c7a..713f9493edebd70253dbce1e14096c2734e863fc 100644 --- a/include/chameleon.h +++ b/include/chameleon.h @@ -135,8 +135,8 @@ CHAM_desc_t *CHAMELEON_Desc_CopyOnZero( const CHAM_desc_t *descin, void *mat ); CHAM_desc_t *CHAMELEON_Desc_SubMatrix( CHAM_desc_t *descA, int i, int j, int m, int n ); int CHAMELEON_Desc_Destroy( CHAM_desc_t **desc ); -int CHAMELEON_Desc_Acquire( CHAM_desc_t *desc ); -int CHAMELEON_Desc_Release( CHAM_desc_t *desc ); +int CHAMELEON_Desc_Acquire( const CHAM_desc_t *desc ); +int CHAMELEON_Desc_Release( const CHAM_desc_t *desc ); int CHAMELEON_Desc_Flush ( const CHAM_desc_t *desc, const RUNTIME_sequence_t *sequence );