diff --git a/vtkm/exec/FunctorBase.h b/vtkm/exec/FunctorBase.h index 2971457d3..2346879ff 100644 --- a/vtkm/exec/FunctorBase.h +++ b/vtkm/exec/FunctorBase.h @@ -38,7 +38,7 @@ class FunctorBase { public: VTKM_EXEC_CONT_EXPORT - FunctorBase() { } + FunctorBase(): ErrorMessage() { } VTKM_EXEC_EXPORT void RaiseError(const char *message) const diff --git a/vtkm/exec/internal/ErrorMessageBuffer.h b/vtkm/exec/internal/ErrorMessageBuffer.h index 9d910b9b9..3d5c33025 100644 --- a/vtkm/exec/internal/ErrorMessageBuffer.h +++ b/vtkm/exec/internal/ErrorMessageBuffer.h @@ -41,7 +41,7 @@ class ErrorMessageBuffer { public: VTKM_EXEC_CONT_EXPORT ErrorMessageBuffer() - : MessageBuffer(), MessageBufferSize(0) { } + : MessageBuffer(NULL), MessageBufferSize(0) { } VTKM_EXEC_CONT_EXPORT ErrorMessageBuffer(char *messageBuffer, vtkm::Id bufferSize)