]> SALOME platform Git repositories - modules/kernel.git/commit
Salome HOME
0021196: [CEA 456] Integration and merge modification for debian packages
authoreap <eap@opencascade.com>
Tue, 1 Mar 2011 12:07:13 +0000 (12:07 +0000)
committereap <eap@opencascade.com>
Tue, 1 Mar 2011 12:07:13 +0000 (12:07 +0000)
commit67e6147cb80bad2d8fac75d2291aa74f09d1f5c1
tree4a5cce3e3579d7bc33c5c01b731c2823bcb45768
parent6ba60d1d753ee6dc5a63c72875befcb81e0e4651
0021196: [CEA 456] Integration and merge modification for debian packages

Remove unnecessary extern "C" instances and add one necessary one.
Background: One must not #include mpi.h from within an extern "C" block.
Both mpi.h and hdf5.h are C++-safe, and should be included directly without
extern "C".  For details, see:
http://www.open-mpi.org/community/lists/users/2007/12/4763.php
17 files changed:
src/HDFPersist/HDFOI.hxx
src/HDFPersist/HDFattribute.cc
src/HDFPersist/HDFattribute.hxx
src/HDFPersist/HDFcontainerObject.cc
src/HDFPersist/HDFcontainerObject.hxx
src/HDFPersist/HDFconvert.hxx
src/HDFPersist/HDFdataset.cc
src/HDFPersist/HDFdataset.hxx
src/HDFPersist/HDFfile.cc
src/HDFPersist/HDFfile.hxx
src/HDFPersist/HDFgroup.cc
src/HDFPersist/HDFgroup.hxx
src/HDFPersist/HDFinternalObject.cc
src/HDFPersist/HDFinternalObject.hxx
src/HDFPersist/HDFobject.cc
src/HDFPersist/HDFobject.hxx
src/HDFPersist/hdfi.h