From 09a9d0c4479accb81ed309b7bb65abc8c2c083bf Mon Sep 17 00:00:00 2001 From: Chaithya G R Date: Tue, 10 Dec 2024 08:49:35 +0100 Subject: [PATCH] remove unwanted changes --- include/finufft/utils.h | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/include/finufft/utils.h b/include/finufft/utils.h index 426502753..0b875fdfe 100644 --- a/include/finufft/utils.h +++ b/include/finufft/utils.h @@ -12,22 +12,6 @@ namespace finufft { namespace utils { -// Simple helper to wrap pointer in std::vector and release it later -template -void wrapArrayInVector( T *sourceArray, size_t arraySize, std::vector > &targetVector ) { - typename std::_Vector_base >::_Vector_impl *vectorPtr = - (typename std::_Vector_base >::_Vector_impl *)((void *) &targetVector); - vectorPtr->_M_start = sourceArray; - vectorPtr->_M_finish = vectorPtr->_M_end_of_storage = vectorPtr->_M_start + arraySize; -} - -template -void releaseVectorWrapper( std::vector > &targetVector ) { - typename std::_Vector_base >::_Vector_impl *vectorPtr = - (typename std::_Vector_base >::_Vector_impl *)((void *) &targetVector); - vectorPtr->_M_start = vectorPtr->_M_finish = vectorPtr->_M_end_of_storage = NULL; -} - // ahb's low-level array helpers template FINUFFT_EXPORT T FINUFFT_CDECL relerrtwonorm(BIGINT n, const std::complex *a,