From 27422e05ac9b7d57857d97865d4ecaf9d12acc7d Mon Sep 17 00:00:00 2001 From: Sven Stork Date: Tue, 31 Jul 2007 09:01:39 +0000 Subject: [PATCH] - add parameter check for NULL pointer This commit was SVN r15697. --- ompi/mpi/c/dims_create.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ompi/mpi/c/dims_create.c b/ompi/mpi/c/dims_create.c index 3edfde0341..8c11c8dde4 100644 --- a/ompi/mpi/c/dims_create.c +++ b/ompi/mpi/c/dims_create.c @@ -57,6 +57,11 @@ int MPI_Dims_create(int nnodes, int ndims, int *dims) if (MPI_PARAM_CHECK) { OMPI_ERR_INIT_FINALIZE(FUNC_NAME); + if (NULL == dims) { + return OMPI_ERRHANDLER_INVOKE (MPI_COMM_WORLD, + MPI_ERR_ARG, FUNC_NAME); + } + if (1 > ndims) { return OMPI_ERRHANDLER_INVOKE (MPI_COMM_WORLD, MPI_ERR_DIMS, FUNC_NAME);