Skip to content

Commit eb7c145

Browse files
committed
Small bug fix
1 parent 0fccf66 commit eb7c145

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

source/module_base/module_device/memory_op.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -400,13 +400,13 @@ template struct delete_memory_op_mt<std::complex<double>, base_device::DEVICE_CP
400400
#endif
401401

402402
template <typename FPTYPE>
403-
void resize_memory(FPTYPE* arr, base_device::AbacusDevice_t device_type)
403+
void resize_memory(FPTYPE* arr, const size_t size, base_device::AbacusDevice_t device_type)
404404
{
405405
if (device_type == base_device::AbacusDevice_t::CpuDevice){
406-
resize_memory_op<FPTYPE, base_device::DEVICE_CPU>()(arr);
406+
resize_memory_op<FPTYPE, base_device::DEVICE_CPU>()(arr, size);
407407
}
408408
else if (device_type == base_device::AbacusDevice_t::GpuDevice){
409-
resize_memory_op<FPTYPE, base_device::DEVICE_GPU>()(arr);
409+
resize_memory_op<FPTYPE, base_device::DEVICE_GPU>()(arr, size);
410410
}
411411
}
412412

source/module_base/module_device/memory_op.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ struct delete_memory_op
9393
};
9494

9595
template <typename FPTYPE>
96-
void resize_memory(FPTYPE* arr, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice);
96+
void resize_memory(FPTYPE* arr, const size_t size, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice);
9797

9898
template <typename FPTYPE>
9999
void set_memory(FPTYPE* arr, const int var, const size_t size, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice);

0 commit comments

Comments
 (0)