fixed NULL checks in util-cuda

remotes/origin/master-1.1.x
Martin Beyer 15 years ago committed by Victor Julien
parent 0d4ac48aa0
commit 5dc5d73a66

@ -735,7 +735,7 @@ int SCCudaMemAllocPitch(CUdeviceptr *dptr, unsigned int *p_pitch,
{
CUresult result = 0;
if (dptr == NULL|| p_pitch) {
if (dptr == NULL || p_pitch == NULL) {
SCLogError(SC_ERR_INVALID_ARGUMENTS, "Invalid argument supplied. "
"dptr is NULL or p_pitch is NULL");
goto error;
@ -858,7 +858,7 @@ int SCCudaMemcpy2D(const CUDA_MEMCPY2D *p_copy)
{
CUresult result = 0;
if (p_copy) {
if (p_copy == NULL) {
SCLogError(SC_ERR_INVALID_ARGUMENTS, "Invalid argument supplied. "
"p_copy is NULL");
goto error;
@ -986,7 +986,7 @@ int SCCudaMemcpy2DAsync(const CUDA_MEMCPY2D *p_copy, CUstream h_stream)
{
CUresult result = 0;
if (p_copy) {
if (p_copy == NULL) {
SCLogError(SC_ERR_INVALID_ARGUMENTS, "Invalid argument supplied. "
"p_copy is NULL");
goto error;
@ -1114,7 +1114,7 @@ int SCCudaMemcpy2DUnaligned(const CUDA_MEMCPY2D *p_copy)
{
CUresult result = 0;
if (p_copy) {
if (p_copy == NULL) {
SCLogError(SC_ERR_INVALID_ARGUMENTS, "Invalid argument supplied. "
"p_copy is NULL");
goto error;
@ -1240,7 +1240,7 @@ int SCCudaMemcpy3D(const CUDA_MEMCPY3D *p_copy)
{
CUresult result = 0;
if (p_copy) {
if (p_copy == NULL) {
SCLogError(SC_ERR_INVALID_ARGUMENTS, "Invalid argument supplied. "
"p_copy is NULL");
goto error;
@ -1371,7 +1371,7 @@ int SCCudaMemcpy3DAsync(const CUDA_MEMCPY3D *p_copy, CUstream h_stream)
{
CUresult result = 0;
if (p_copy) {
if (p_copy == NULL) {
SCLogError(SC_ERR_INVALID_ARGUMENTS, "Invalid argument supplied. "
"p_copy is NULL");
goto error;

Loading…
Cancel
Save